RSA PrivateKey私钥字符串转PEM格式证书


.NET ( C# )开发过程中,我们习惯性的会把 RSA 私钥 当做一个  字符串 来存在一个地方,比如配置文件 ( app.config ) 中,如图

可以在某些场景中,比如 微信支付证书签名/验签工具 中,使用的是 P12PEM 格式证书

这时,我们就需要把 RSA 私钥 字符串转换成 PEM 格式的证书文件

 

RSA私钥字符串 转 PEM 格式私钥文件

转换很简单,新建一个文本文件,并修改后缀名为 .pem

PEM 格式私钥文件 内容如下:

首未两行固定,中间部分把 RSA私钥字符串 复制进来,然后 64 个长度为一行,断行,保存就得到了 pem 格式的证书文件了

-----BEGIN PRIVATE KEY-----
****** 64个长度 ******
****** 64个长度 ******
****** 64个长度 ******
...
-----END PRIVATE KEY-----

注释格式还有

-----BEGIN CERTIFICATE-----
-----END CERTIFICATE-----

 

 

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
YES开发框架
上一篇:Visual Studio 2019 远程调试工具(Remote Debugger)
下一篇:【已解决】.NET 微信支付API V3中JSAPI支付发起wx.chooseWXPay时,提示 支付验证签名失败
评论列表

发表评论

评论内容
昵称:
关联文章

RSA PrivateKey字符串PEM格式证书
C# RSA加密(加密、公解密、密格式转换、支持超大长度分段加密)
RSA Key转换成一行,PEM提取,去掉注释,去掉换行
微信支付:商户API
C#加密:RSA加密解密
c#对于加密的一点整合 (AES,MD5,RSA,SHA256)
windows申请免费SSL证书-Let's Encrypt
C#代码:byte[] 十六进制字符串
C# 十六进制字符串byte[],Byte[] String
C#汉字拼音
软件:批量HEICJPG 苹果手机照片格式JPG
Python对象json字符串
PNG-ICO图标格式工具
自己创造一个格式,自定义文件后缀名
C# 使用Newtonsoft对象JSON字符串的时候日期类型的处理
windows申请免费ssl证书Let's Encrypt
微信支付:商户API
Python Flask返回JSON字符串,自定义对象JSON字符串
阿里云免费SSL证书申请
【已解决】.NET 微信支付API V3中JSAPI支付发起wx.chooseWXPay时,提示 支付验证签名失败

联系我们
联系电话:15090125178(微信同号)
电子邮箱:garson_zhang@163.com
站长微信二维码
微信二维码