Ich habe einen öffentlichen/privaten Schlüssel mit RSACryptoServiceProvider erstellt und als XML gespeichert. Ich kann damit Daten in .NET verschlüsseln/entschlüsseln/signieren und verifizieren.Kann ich öffentliche/private RSACryptoServiceProvider-Schlüssel verwenden, um mit Crypto ++ zu interagieren?
Ich habe eine andere Anwendung, die auf einem Linux-Server ausgeführt werden soll. Ich entwickle es in C++ und ich benutze Crypto ++ für meine Kryptographie-Bedürfnisse.
Ich möchte Daten zwischen diesen beiden Anwendungen freigeben, aber dazu muss ich die RSAParameters in öffentliche/private Schlüssel konvertieren, die Crypto ++ verstehen kann.
Ich bin auch offen für die Verwendung konvertieren öffentlichen/privaten Schlüsseln von Crypto ++ in RSAParameters generiert, wenn es einfacher zu tun ist.
Irgendwelche Ideen?
Ich wusste, dass es für jemanden einfach trivial wäre ... Habe es gestern funktioniert, indem ich den privaten Schlüssel im PKCS # 8 Format und den öffentlichen Schlüssel im X509 Format gepackt habe. Ich denke, dein Weg wäre einfacher gewesen. – Christo