我可以从RSACryptoServiceProvider获取纯文本形式的私钥

时间:2016-05-22 14:48:45

标签: c# .net cryptography rsa

我有RSACryptoServiceProvider的实例。我可以从这个对象获得纯文本形式的私钥吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

没有定义的"纯文本" RSA密钥的格式。调用ExportParameters将返回关键参数,然后您可以通过任何有意义的形式将其转换为文本。但请注意,虽然RSA算法是在数字上定义的,但由于数字非常大,因此密钥通常只被视为结构化字节数组。

ToXmlString方法是字符串表示的一个示例,使用XML来分隔Base64编码的字节数组。