Einzelnen Beitrag anzeigen

ranger

Registriert seit: 25. Mai 2007
9 Beiträge
 
#1

RSA Verschlüsselung - OpenSSL

  Alt 7. Sep 2010, 14:25
Hallo,

ich habe jetzt das Forum schon ziemlich durchgestöbert, aber ich krieg mein problem einfach nicht in Griff!
Vielleicht (hoffentlich) kann mir hier jemand weiterhelfen!

Meine Problemstellung:

müsste folgendes OpenSSL-Komando irgendwie einfacher in Delphi einpacken und lösen können:

openssl rsautl -encrypt -in CF.txt -out CF.enc -inkey MEF.cer -certin -pkcs

bin jetzt nicht ganz der Verschlüsselungsprofi, aber Fakt ist, ich hab eine cer-Datei (X.509 - Zertifikat), und müsste einen String mittels RSA verschlüsseln.
Nachher müsste ich sogar noch das ganze Ergebnis BAS64 (RFC 1521) kodifizieren ...

Kann mir jemand Tip geben? Hab TurboPower Lockbox schon versucht, aber da krieg ich nicht hin, dass ich das Public-Zertifikat richtig übergeben kann??? Wenn ich LbRSA1.PublicKey.LoadFromFile('MEF.cer') angebe erscheint immer Fehlermeldung "Invalid RSA Key"

bitte hilfe

Geändert von ranger ( 7. Sep 2010 um 14:31 Uhr)
  Mit Zitat antworten Zitat