Zitat von
StarFire_:
Auf der Delphi-Seite verwende ich den RC6 aus der
DEC Komponente:
Delphi-Quellcode:
decAlg := TCipher_RC6.Create();
try
decAlg.Init(password);
Result := decAlg.DecodeBinary(sText);
finally
decAlg.Free();
end; // try - finally
Ich gebe mir gleich selbst Antwort: Die Ursprungsdaten, die verschlüsselt werden, sind Textdaten. In diesem Fall muss der Cipher Mode korrekt gesetzt werden auf cmECBx. Der Code sieht also wie folgt aus:
Delphi-Quellcode:
decAlg := TCipher_RC6.Create();
try
decAlg.Mode := cmECBx;
decAlg.Init(password);
Result := decAlg.DecodeBinary(sText);
finally
decAlg.Free();
end; // try - finally
Gruss SF