首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络协议 >

期待高手:ssl链接采用的如果同时兼容pem和p12格式?解决方案

2012-03-24 
期待高手:ssl链接采用的如果同时兼容pem和p12格式?我使用ACE_SSL组件进行ssl通信,ACE_SSL使用openssl作为

期待高手:ssl链接采用的如果同时兼容pem和p12格式?
我使用ACE_SSL组件进行ssl通信,ACE_SSL使用openssl作为底层库。
现在的问题是:如果证书是pem格式,那么没有问题,链接正常;但是如果证书是p12格式,就无法链接。
现在对这个了解不多,请各位高手帮忙解答一下:
1、pem和p12格式有什么不同
2、在代码中如何做到对不同的证书格式进行兼容

[解决办法]
1,pem是base64编码的证书,一般只含有证书,p12是二进制的里面含有证书和私钥。
2,有专门的工具可以转换pem->p12或者p12->pem,如果有在代码里面的话,OpenSSL默认支持pem,p12只提供相关操作函数,需要自己提取出x509证书来。接下来的使用就和pem一样了。

热点排行