RSACryptoServiceProviderを使用して公開/秘密キーを作成し、XML として保存しました。これを使用して、.NET のデータを暗号化/復号化/署名および検証できます。
Linux サーバーで実行することを目的とした別のアプリケーションがあります。私はC++で開発しており、暗号化のニーズにCrypto++を使用しています。
これら 2 つのアプリケーション間でデータを共有したいのですが、そのためには RSAParameters を Crypto++ が理解できる公開/秘密キーに変換する必要があります。
また、Crypto++ によって生成された公開/秘密キーを RSAParameters に変換する方が簡単な場合は、それを使用することにもオープンです。
何か案は?