【发布时间】:2010-04-01 08:39:09
【问题描述】:
我是“密码学世界”的新手。我开始使用 OPENSSL。 我需要一些信息,基本上我确实有一些疑问。 我有一个 DER 格式的文件。我使用以下命令读取文件, "openssl x509 -inform DER -in filename.der -text" 我得到了我应该做的。
以下我想知道的事情:
PKCS7、DER 和 X509 有什么区别? (我的理解是,DER是格式,X509是证书,PKCS7是标准)
-
我编写了一个测试文件,它接受 DER 文件并输出版本、序列号、主题、之前的有效期和之后的有效期,但我无法验证证书。以下是使用的 API。
int i = X509_verify(X509 *x509 , X509_get_pubkey(X509 *x509)); 但是 'i' 值是 'i'
在我的测试文件中,我无法读取“签名算法”、“主题公钥信息”、“X509v3 扩展”和“-----BEGIN CERTIFICATE-----”到“- ----结束证书-----"
请提供一些意见。
提前致谢。 打开Sid
【问题讨论】:
标签: openssl