小编Dav*_*dek的帖子

如何在C/C++/Objective-C中计算X.509证书的SHA-1指纹?

背景:

我正在编写一个客户端实用程序,它能够使用SSL/TLS连接到远程服务器.客户端使用OpenSSL执行SSL/TLS事务,我希望允许用户指定用于签署服务器证书的授权CA Certs(在自签名证书或私有CA设置的情况下).我计划使用cert的指纹,通用名称和有效日期,以允许用户快速查看客户端用于验证服务器的证书.

题:

如何使用C/C++/Objective-C计算存储在PEM文件中的X509证书的SHA1哈希/指纹?

经过几天的搜索和实验,我找到了一个解决方案并将其作为答案发布,但我欢迎更好或更正确的解决方案.

c openssl x509

6
推荐指数
2
解决办法
9528
查看次数

标签 统计

c ×1

openssl ×1

x509 ×1