I've created a public/private key using RSACryptoServiceProvider and saved it as XML. I can use this to encrypt/decrypt/sign and verify data in .NET.
I have another application which is intended to run on a Linux server. I'm developing it in C++ and I'm using Crypto++ for my cryptography needs.
I want to share data between these two applications, but to do that I need to convert the RSAParameters into public/private keys that Crypto++ can understand.
I'm also open to using convert public/private keys generated by Crypto++ into RSAParameters if it is easier to do.
Any ideas?