如何使用openssl将PEM编码的X509证书作为C字符串?
作者:互联网
我有一个带有自签名证书的openssl X509结构.我需要从这个结构中获取PEM格式的C字符串.我需要使用哪些openssl API来实现这一目标?
我尝试在https://www.codeblog.org/gonzui/markup/openssl-0.9.8a/demos/x509/mkcert.c处执行示例程序.此程序显示了将PEM格式的证书写入文件的方法.如果没有其他办法,我可以将此文件的内容读入C字符串.
解决方法:
查看openssl x509命令的源代码,看看它是如何操作读取DER编码文件并写入PEM的 – 即:
openssl x509 -in mycert.der -inform DER -out mycert.pem
cli utils的代码非常容易理解
标签:c,openssl,x509,x509certificate,pem 来源: https://codeday.me/bug/20190927/1824210.html