Hallo,
trotz Suche hier und in anderen Foren bin ich wohl offen gestanden zu XXXXX das selber hinzubekommen.
Daher hier noch mal ein "Schrei nach Hilfe"
Problem:
"Jemand" hat in C eine DLL geschrieben die Hardware ansteuert. Damit man diese DLL nicht einfach durch eine Fake-DLL ersetzen kann muss sich die Applikation bei der DLL mittels AES identifizieren.
Ich hab von ihm einen Application Key als Array [0..3] of Longword ( 32 Bit ohne Vorzeichen ) Ich generiere eine 16 Byte Zufallszahl und schicke diese mit meinem Key zur DLL, diese schickt mir dann die 16 Byte verschlüsselt zurück. Das Ergebnis muss ich nun "AES mässig" wieder zurückmurksen...und daran erhänge ich mich gerade...
Was ich von ihm hab ist wie gesagt der Application Key als Array [0..3] of Longword und noch einen weiteren Key als Array [0..3] of Longword sowie eine 8 Byte "ID-Nummer" die ich aber wohl jetzt noch nicht brauche...der redet irgendwie nur Chinesisch mit mir...
Benutze Delphi 6 und hab mir wie gesagt schon etliche Sources angeschaut..leider ohne Resultat und mein Gegenüber ist ein reiner "C"ler . .
Würde mich gern mit einer Spende in Höhe von 3-4 Kisten Bier oder deren Gegenwert revanchieren
Danke und Gruss
Guido
Moderiert von
Narses: Überflüssige Zeilenumbrüche/Leerzeilen entfernt.