从String对象创建私有RSA密钥

时间:2017-02-10 23:24:55

标签: c# .net wcf jwt adal

我正在尝试从C#WCF服务为firebase身份验证创建自定义jwt令牌。问题是我需要用我的私有RSA密钥签署jwt令牌(例如" ----- BEGIN PRIVATE KEY ----- \ nMIIEvQIBA ... wFg = \ n ----- END私钥-----)。

如何以String格式(上面的括号中)创建私钥的表示形式,以表示C#理解的表示形式?

1 个答案:

答案 0 :(得分:0)

据我所知,X509Certificate2无法从PEM base64编码的文件中读取私钥。

从证书中读取私钥更容易。有关详细信息,请参阅how to get private key from PEM file?