Zitat:
Wie wird ein Passwort in einen 128 bzw 192 Bit-Schlüssel überführt?
Meinst Du das?
Delphi-Quellcode:
if Length(MeinPasswort) <= 16 then
Codec1.BlockCipherId := 'native.AES-128'
else if Length(MeinPasswort) <= 24 then
Codec1.BlockCipherId := 'native.AES-192'
else
Codec1.BlockCipherId := 'native.AES-256';
Zitat:
Welches Padding wird werwendet wenn die Textlänge kein Vielfaches von 16 ist. Oder wird Ciphertext-Stealing verwendet?
Laut seiner LockBox Beschreibung "Ciphertext-Stealing".
In PHP sehe ich, dass ZeroPadding verwendet wird.
Zitat:
In welcher Form wird der IV erwartet
Als Zeichenkette.
http://www.php.net/manual/de/functio...pt-decrypt.php