我使用RSACryptoServiceProvider创建了一个公钥/私钥并将其保存为 XML。我可以使用它来加密/解密/签名和验证 .NET 中的数据。
我有另一个旨在在 Linux 服务器上运行的应用程序。我正在用 C++ 开发它,我正在使用 Crypto++ 来满足我的密码学需求。
我想在这两个应用程序之间共享数据,但要做到这一点,我需要将 RSAParameters 转换为 Crypto++ 可以理解的公钥/私钥。
如果这样做更容易,我也愿意使用将 Crypto++ 生成的公钥/私钥转换为 RSAParameters。
有任何想法吗?