小编Ami*_*och的帖子

从 x509certificate2 对象导出 pem 格式的公钥

我是这个主题的新手,我对 PEM 格式的公钥与 CER 格式的公钥之间的差异感到困惑。

我正在尝试在 C# 代码中以 PEM 格式从 x509certificate2 对象导出公钥。

据我了解,cer 格式的证书与 pem 格式的证书之间的区别仅在于页眉和页脚(如果我理解正确,base 64 的 .cer 格式的证书应该是 someBase64String,而 pem 格式的证书是相同的字符串)包括开始和结束页眉和页脚)。

但我的问题是关于公钥的。设 pubKey 是从 x509certificate2 对象以 .cer 格式导出的公钥,是该密钥的 pem 格式,将是:

------BEGIN PUBLIC KEY-----
pubKey...
------END PUBLIC KEY------
Run Code Online (Sandbox Code Playgroud)

以 64 为基数编码?

谢谢 :)

x509certificate2 public-key-encryption pem cer public-key

3
推荐指数
1
解决办法
4183
查看次数