.NET使用OpenSSL生成的pem(PKCS#8格式)密钥文件(DSA)
用OpenSSL生成了公钥和私钥文件,格式为PEM的,现在用C#想要从文件中读取公钥和私钥。
生成公钥和私钥方式如下:
DSA公私钥可以使用OpenSSL生成,如下:
a)生成DSA参数
openssldsaparam-outdsa_param.pem1024
b)生成私钥
opensslgendsa-outdsa_private_temp_key.pemdsa_param.pem
[b]将传统格式的私钥转换成PKCS#8格式的(java使用的是PKCS#8格式的私钥)[/b]
opensslpkcs8-topk8-informPEM-in
下载地址
用户评论
下载了,按照方法生成还是有点问题,在研究下吧
这个完全是从codeproject上下载来的。
用不来啊,这个是怎么用的啊?
不知道是我的私钥有问题,还是程序问题呢,我导入私钥的时候总是报错