【发布时间】:2012-02-29 13:03:33
【问题描述】:
我正在使用 OpenSSl 来加密和解密基于 CMS/SMIME 的文件。通常我使用rcert = PEM_read_bio_X509(tbio, NULL, 0, NULL); 加载证书,但这仅适用于我猜的 PEM 格式文件。我还没有找到任何der.h 标头或类似的东西。
那么在 OpenSSL 中有没有办法加载 DER 格式的证书?我找到了使用 OpenSSL 实习生的ASN1 格式的加载函数。
if (format == FORMAT_ASN1)
x=d2i_X509_bio(cert,NULL);
但它可以用于二进制的 DER 吗?
【问题讨论】:
标签: c++ c openssl certificate x509