Hallo!
Ich möchte in meiner Delphi/FreePascal-Anwendung Strings entschlüsseln, die mit Rijndael im CFB-Modus verschlüsselt sind.
Mit Python funktioniert das auch wunderbar, nur unter Delphi kriege ich es nicht hin.
Prinzipiell sollte das so laufen:
Code:
key = binascii.unhexlify('A3A882F4860F09E8F8B526BA15A161951EF7A00F00000000')
iv = binascii.unhexlify('FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF')
iv_cipher = AES.new(key,AES.MODE_ECB)
iv = iv_cipher.encrypt(iv)
cipher = AES.new(key,AES.MODE_CFB,iv)
result = cipher.decrypt(encryptedstring)
Ich habe nun schon verschiedene Komponenten in Delphi ausprobiert (
DEC, TLockBox, DCPcrypt), aber ich habe es nicht hingekriegt.
Könnte mir da bitte jemand auf die Sprünge helfen? Ich bin nach mehreren Stunden des vergeblichen Versuchens nämlich so langsam am Verzweifeln...