C#从模数和指数中获取公钥

时间:2014-12-09 16:13:18

标签: c# rsa public-key-encryption

感谢您的时间,大家。我的目标是以字节数组或字符串结束我的公钥。

RSACryptoServiceProvider rsa = new RSACryptoServiceProvider();
string publicxml = rsa.ToXmlString(false);

string publicxml现在包含模数和指数。我的问题是,使用这些值,我如何生成单个公钥以分发给需要它的人?

从更一般的意义上讲,我们如何通常将指数和模数结合起来制作公钥?

谢谢!

1 个答案:

答案 0 :(得分:0)

publicxml已经是由许多位组成的单个值。您可以将它分发给需要它的人。有许多可能的编码。您应该自己决定要使用哪一个。这可能取决于许多因素,例如支持您要使用的平台上的不同公钥编码。