Autor Beitrag
mig76
Hält's aus hier
Beiträge: 15


2010
BeitragVerfasst: Di 07.09.10 15:45 
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