我需要使用wolfssl库在C中测试PEM格式的ECC证书是否具有良好的形状。之间的任何随机Base64编码字节时,我不想测试任何进一步的信息。
-开始证书
-结束证书
台词。最简单的方法是什么?
发布于 2019-06-28 08:55:26
您可以使用wolfSSL_X509_load_certificate_file来检查它是否是有效的证书,如下面的示例所示。
您可以找到函数文档here。
#include <wolfssl/openssl/x509.h>
int is_x509_cert(const char* pem_cert_file_path) {
WOLFSSL_X509 *cert = wolfSSL_X509_load_certificate_file(pem_cert_file_path, SSL_FILETYPE_PEM);
if (cert != NULL) {
wolfSSL_X509_free(cert);
return 1;
} else {
return 0;
}
}https://stackoverflow.com/questions/56786160
复制相似问题