【发布时间】:2013-05-11 05:43:34
【问题描述】:
我已生成DER 格式的X509 证书,该证书存储在名为cert.crt 的文件中。
我希望能够使用sha256 算法对其进行哈希处理。
如何做到这一点?
我已经有一个函数可以让我散列任何数据缓冲区,但我在一个文件中有证书。有没有简单的方法可以做到这一点?
我正在寻找一个 C 实现。
【问题讨论】:
-
主题说 PEM,但问题文本说 DER。是什么格式?
-
为什么需要散列证书?证书已经有一个包含哈希的签名。如果您需要证书验证,那么这比“散列证书”要复杂得多。
标签: c hash openssl certificate x509