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

blackcat242 2009-09-27 06:54:03
我使用ACE_SSL组件进行ssl通信,ACE_SSL使用openssl作为底层库。
现在的问题是:如果证书是pem格式,那么没有问题,链接正常;但是如果证书是p12格式,就无法链接。
现在对这个了解不多,请各位高手帮忙解答一下:
1、pem和p12格式有什么不同
2、在代码中如何做到对不同的证书格式进行兼容
...全文
95 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
zealstone 2009-10-23
  • 打赏
  • 举报
回复
1,pem是base64编码的证书,一般只含有证书,p12是二进制的里面含有证书和私钥。
2,有专门的工具可以转换pem->p12或者p12->pem,如果有在代码里面的话,OpenSSL默认支持pem,p12只提供相关操作函数,需要自己提取出x509证书来。接下来的使用就和pem一样了。

4,358

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧