Ich finde alle Angaben unbrauchbar, selbst
SetDefaultCipherClass(TCipher_Rijndael);
sagt ja nicht, daß letzlich AES/Rinjdael benutzt wird.
Folgende Punkte sind zu klären:
- Welche Algorithmus wird verwendet? (Vermutlich AES)
- Welche Schlüsselgröße (128, 192, 256 Bit, die 17 Zeichen 'U5r5klO0zwu674593' können nicht der Schlüssel sein!)
- Wie wird der Schüssel aus 'U5r5klO0zwu674593' berechnet?
- Welcher Betriebsmodus wird verwendet (ECB, CBC etc)?
- Welches Padding wird verwendet, wenn ECB oder CBC benutzt wird?
PS: Im übrigen sollte man Passwörter nie verschlüsseln und speichern, sondern gesalzene Hashwerte.