Hallo zusammen,
ich versuche mittels AES_ENCRYPT in meiner MYSQL-DB daten Verschlüsselt abzuspeichern und diese dann wieder auszulesen.
Leider klappt es nicht ganz. Das DB-Feld ist ein BLOB
Zum verschlüsselten ablegen verwende ich:
Dann zum wieder ausgeben:
Leider bekomme ich aber keine Namen raus, sondern nur irgend welche Zahlen.
Hat jmd. eine Idee woran das liegen kann? Was mache ich falsch?
Vielen Dank.
gruß
Rudi
ich versuche mittels AES_ENCRYPT in meiner MYSQL-DB daten Verschlüsselt abzuspeichern und diese dann wieder auszulesen.
Leider klappt es nicht ganz. Das DB-Feld ist ein BLOB
Zum verschlüsselten ablegen verwende ich:
Code:
INSERT INTO benutzer (vorname,nachname_sec) VALUES ('Hans', HEX(AES_ENCRYPT('Muster', 'test')));
Code:
SELECT vorname, AES_DECRYPT(UNHEX('nachname_sec'),'test') as Nachname_sec FROM benutzer
Hat jmd. eine Idee woran das liegen kann? Was mache ich falsch?
Vielen Dank.
gruß
Rudi
Kommentar