Thema: Delphi RSA verschlüsselung

Einzelnen Beitrag anzeigen

Benutzerbild von NicNacMan
NicNacMan

Registriert seit: 28. Mai 2004
Ort: Hamburg
98 Beiträge
 
Delphi 2005 Personal
 
#15

Re: RSA verschlüsselung

  Alt 21. Jul 2005, 19:10
also das ganze kommt von der seite www.i-nerds.com
man kann halt verschiedene aufgaben "hackits" lösen und bekommt dann punkte dafür.
ich hab mich an "Be a millionaire" versucht, wo man versuchen muss eine online überweisung zu fälschen. (natürlich keine echte *g*)
zuerst braucht man eine gültige pin, mit der kann man dann die tan anfordern, ...

die tan bekommt man per email zugeschickt:
[spoiler]
Sehr geehrter Herr Brathering,

vielen Dank für die Nutzung unseres Online-Transaktionsmanagers.
Um den Transaktionsmanager nun in dem vollen Umfang nutzen zu können, benötigen Sie neben der PIN (Persönliche Identifikations Nummer), auch eine 6 stellige TAN (Trans Aktions Nummer).
Um Ihre hundertprozentige Sicherheit während der Online-Transaktion zu gewährleisten, wurde die TAN mittels "RSA" verschlüsselt.
Benutzen Sie zum entschlüsseln Ihren privaten Schlüssel, den Sie bei der Konto-Eröffnung von uns erhalten haben, und geben die dechiffrierte TAN in dem dafür vorgesehenem Feld ein.

Mit freundlichen Grüßen, Ihre Deutsche Bank...

Ihre verschlüsselte TAN lautet: 24540494168278770214786214883175221254310871335534 1721279658

Special 3 - www.i-nerds.com - /* © 2003 by z3r0x */
[/spoiler]

die public keys bekommt man dann, wenn man einen (nachgebauten) htaccess passwortschutz "geknackt" hat^^:
[spoiler]
RSA Public Key 'N': 26967259745684484909271072928592253020339168682042 2133286759
RSA Public Key 'e': 5456431
[/spoiler]

da ich keinen private key hab, musste ich alle möglichen tans (also alle 6 stelligen zahlen) mit den public keys verschlüssel.
die hab ich dann mit der verschüsselten tan verglichen, aber nichts gefunden.
keine der 999.999 tans passt.
aber zum glück hat das mit deiner hilfe nur 59 sekunden gedauert alle tans zu verschlüsseln

da ich jetzt aber keine übereinstimmung gefunden hab, bin ich mal wieder ratlos.
ich hatte mir bei den zahlreichen komponenten, die ich schon getestet hatte ein paar mal genauer angeguckt und rausgefunden, dass die rechnung schrittweise gerechnet wird.
999999^5456431 ist auch nicht gerade die kleinste zahl.

ich werd das mit der hexadezimal darstellung gleich mal versuchen.
thx&cu nicnacman
The Double-Crunch-Peanuts!
SwapIt:
  Mit Zitat antworten Zitat