Hash in DB - welcher Datentyp?
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Hallo,
ich möchte den sha256 eines Passworts in der DB speichern.
Was ist der beste Datentyp dafür, und wie wendet man ihn an?
Die einfachste Möglichkeit ist natürlich varchar(64), und dann die 64 hex-Ziffern rein.
Allerdings ist das etwas unschön, denn dann werden 64 byte gespeichert, wobei ein sha256-Hash im Idealfall nur 32 byte braucht.
Ist es möglich den Speicherbedarf auf 32 byte zu reduzieren, und wenn ja, was muss ich dafür alles tun?
- Datentyp in MySQL
- Verwendung in PHP -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
gamesite schrieb:
hier ist etwas zum lesen dazu.
Hallo,
ich möchte den sha256 eines Passworts in der DB speichern.
Was ist der beste Datentyp dafür, und wie wendet man ihn an?
Die einfachste Möglichkeit ist natürlich varchar(64), und dann die 64 hex-Ziffern rein.
Allerdings ist das etwas unschön, denn dann werden 64 byte gespeichert, wobei ein sha256-Hash im Idealfall nur 32 byte braucht.
Ist es möglich den Speicherbedarf auf 32 byte zu reduzieren, und wenn ja, was muss ich dafür alles tun?
- Datentyp in MySQL
- Verwendung in PHP -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage