Forum: Object-Pascal / Delphi-Language
Delphi
by gammatester,
14. Feb 2008
Fluch und Segen von Komponenten! Hinweis: Nach Installation die Datei BlockCiphers.html im Verzeichnis doc ansehen,
Darüber hinaus kannst Du ja wohl nicht erwarten, daß ich ein Tutorial für fremde Bibliotheken schreibe, (wenn dann erstmal für die eigene).
Für erste gute Hinweise sind die Artikel von wikipedia zu empfehlen, zB http://de.wikipedia.org/wiki/Cipher_Block_Chaining_Mode
...
Forum: Object-Pascal / Delphi-Language
Delphi
by gammatester,
14. Feb 2008
Hallo Leute.
ich weiß zwar nicht, was die genauen Probleme sind. Aber ich bin sehr sicher, da0 sie nicht mit Lockbox zu lösen sind.
Vergeßt Lockbox! Zu langsam, veraltet, nicht Standard und vor allem: Man hat keine Möglichkeit den IV selbst vorzugeben:
if Encrypt then begin
{set up an initialization vector (IV)}
{$IFDEF MSWINDOWS}
Block := timeGetTime;
Forum: Object-Pascal / Delphi-Language
Delphi
by gammatester,
24. Dez 2007
Das ist auf jeden Fall kein Standard-CFB, da der IV zuerst im ECB-Modus verschlüsselt wird. Bis Du sicher, daß nicht der unverschlüsselte IV im cipher = AES.new(key,AES.MODE_CFB,iv) stehen muss?
Außerdem wäre zu klären, ob es ein 8-Bit-, 64-Bit- oder 128-Bit-CFB ist?
Lauft Dein Code mit den offiziellen Testvektoren aus der NIST-Spec?...