私はRSA公開鍵を生成しました:
RSACryptoServiceProvider rsaProvider = new RSACryptoServiceProvider(4096);
var pub_key = rsaProvider.ExportParameters(false); // export public key
var priv_key = rsaProvider.ExportParameters(true); // export private key
base64
送信できるようにpub_key をデコードする方法が必要です。