Forum: Programmieren allgemein
by StarFire_,
12. Nov 2007
Ich hab mir das Perl - Modul mal angesehen, da gibt es keine Möglichkeit, den Ciphermode einzustellen... Ich muss wohl den Feedback - Modus selber bauen (entweder aussen drumherum oder direkt im C-Code des Perl - Moduls (ist ja OpenSource))...
Eigentlich wollte ich das ja benutzen, damit ich die Sache nicht selbst implementieren muss :( Hat jemand einen Hinweis, wo ich etwas Dokumentation dazu...
Forum: Programmieren allgemein
by StarFire_,
9. Nov 2007
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:
decAlg := TCipher_RC6.Create();
try
decAlg.Mode := cmECBx;
decAlg.Init(password);
Result := decAlg.DecodeBinary(sText);
finally
decAlg.Free();
Forum: Programmieren allgemein
by StarFire_,
9. Nov 2007
Hallo Welt,
Ich möchte meine Daten, die in Delphi als Resourcen eingebunden sind, vor dem Kompilieren verschlüsseln und zur Laufzeit wieder entschlüsseln. Als Algorithmus habe ich RC6 gewählt, da dieser schon anderweitig im Projekt verwendet wird.
Die Daten, die als Resourcen eingebunden werden, verschlüssle ich mit Perl (ActivePerl), mit dem Modul Crypt::RC6 von cpan:
#
# Create RC6...