Autor Beitrag
guido
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 22

ME
Delphi 3 / 5
BeitragVerfasst: Mi 06.05.09 11:04 
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 user profile iconNarses: Überflüssige Zeilenumbrüche/Leerzeilen entfernt.
mkinzler
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: Mi 06.05.09 11:14 
Welche Bibliothek benutzt du? Dec, tpLockBox, ...?

_________________
Markus Kinzler.
BenBE
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: Mi 06.05.09 11:15 
k, nehm ich an ;-)

Kannst Du kurz etwas C-Source posten, der die Auth macht zzgl. deiner Versuche bisher?

_________________
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.