Ich habe immer noch Probleme...
Es geht noch nix...
Was habe ich getan?
Habe das KeySetup wie du gesagt hattest überschrieben...
Habe im TCipherManager = class(TComponent) im public Teil die Procedure:
Delphi-Quellcode:
Procedure TCipherManager.Init(const Key; Size: Integer; IVector: Pointer);
Begin
Cipher.Init( Key, Size, IVector );
End;
hinzugefügt...
Zitat von
negaH:
DCPCrypt und
DEC sind soweit kompatibel, wenn man in beiden Tools auch die gleichen Daten, Initialisierungen, Modis usw. benutzt.
Beide arbeiten im
cmCBC
Beide arbeiten mit
Twofish
Beide bekommen den
selben 256bit Key ( 32x $88 )
Aber beide bekommen
Nil als IVector...
Du sagtest aber mal:
Zitat von
negaH:
InitVector kannst nil übergeben. Allerdings wird dann intern dieser als $FFFFFFF...FFFFF angenommen. Dies kann sich von Tool zu Tool unterscheiden. Es ist also besser bei beiden Tools den gleichen IV explizit zu übergeben.
Ich habe keine Ahnung was die da als Pointer übergeben bekommen sollen, oder für was das gut ist...
Vielleicht kannst du mir das ja sagen, was ich dennen da geben soll...
Der IV is das einzigste noch, was da falsch sein könnte...
Bye