当前位置:编程学习 > 网站相关 >>

X509证书格式转换

有哪位高手能将.crt格式转换成.cer格式的。急用啊。最好是在c++代码中转换或者直接生成.cer格式的证书,已经能生成.crt格式的证书 --------------------编程问答-------------------- --------------------编程问答-------------------- 你crt格式的证书怎么生成的啊! --------------------编程问答--------------------        我建议你先读下这篇关于证书文件扩展名/后缀名的文章:《电子证书 DER vs. CRT vs. CER vs. PEM .》
       读完之后你应该明白,.crt与.cer这两个扩展名其实与文件本身的编码方式无关,在文件编码方式不变的情况下,只需改个扩展名即可。
       真正需要转换的是.pem与.der这两种证书文件,因为他们使用不同的编码方式。基于openssl命令的转换方式如下所示
PEM-->DER(编码BASE64--DER)
       openssl x509 -outform der -in certificate.pem -out certificate.der
DER-->PEM(编码DER--BASE64)
       openssl x509 -inform der -in certificate.cer -out certificate.pem
更多的格式转换方法请参考:《使用openssl进行证书格式转换》  --------------------编程问答-------------------- 不是特别了解不知道
补充:云计算 ,  云安全
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,