AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Suche AES Verschlüsselungskomponente

Ein Thema von dtrace · begonnen am 8. Okt 2007 · letzter Beitrag vom 12. Jan 2014
Antwort Antwort
Seite 3 von 3     123   
InfixIterator

Registriert seit: 25. Nov 2007
16 Beiträge
 
#21

Re: Suche AES Verschlüsselungskomponente

  Alt 2. Dez 2007, 22:38
Super vielen Dank, dass du dir die Zeit und die Lust genommen hast, so ausführlich und gut zu antworten
  Mit Zitat antworten Zitat
Rudirabbit

Registriert seit: 27. Sep 2006
111 Beiträge
 
#22

Re: Suche AES Verschlüsselungskomponente

  Alt 21. Feb 2009, 11:24
Hallo
Hänge meine Frage mal hier dran.
Ich benutze DEC für AES encryption.

Mein Programm soll mit einem anderem Programm kommunizieren.
Der Author des C Programms hat in einer Doko auch erklärt welche C Libs er benutzt hat.

AES_set_encrypt_key(MD5(pwd, strlen(pwd), NULL), 128, &e_key);


Ich habe das in Delphi so versucht:
Delphi-Quellcode:
Hash:= TDCP_md5.Create(Self); // md5 wert des passwortes bilden;
Hash.Init; // initialize the hash
Hash.UpdateStr(pass); // generate a hash of pass
Hash.Final(Digest); // save the hash in Digest
Hash.Free;

DCP_rijndael1:=TDCP_rijndael.Create(nil);
DCP_rijndael1.Init(Digest,Sizeof(Digest)*8,nil);

decrypt:=DCP_rijndael1.DecryptString(input);
DCP_rijndael1.Free;
In decrypt sollte der String jetzt plain sein.
Der Author des C Programmes hat Beispielsrings dabei um die Funktion zu testen,leider scheint TDCP_rijndael was anderes zu machen.

Ein Test mit DCP_rijndael1.DecryptString - DCP_rijndael1.EncryptString funktioniert erwandfrei.
Das C AES_set_encrypt_key bzw AES_set_decrypt_key scheint einen etwas anderen Algo zu verwenden

Habe an den Parametern von DCP_rijndael1 schon rumgespielt, leider ohne Erfolg.
Hat jemand einen Tip

Gruss Rudi
  Mit Zitat antworten Zitat
Gutelo

Registriert seit: 29. Sep 2013
152 Beiträge
 
#23

AW: Suche AES Verschlüsselungskomponente

  Alt 12. Jan 2014, 00:52
Hallo,

ich moechte auch das DEC Packet verwenden. Allerdings funktioniert der Code in Example.txt nicht. Er sagt dass Context in der Zeile

'with ValidCipher(ACipherClass).Create, Context do'

nicht deklariert wurde.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 3     123   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:03 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz