[英]M2Crypto get certificate (X509) signature hash algorithm
对于一个小项目,我想管理一些证书。 一开始我使用了 Python 的“密码学”扩展,但我需要一些进一步的功能,所以我切换到 M2Crypto。
使用“密码学”,我从证书中检索了签名哈希算法,就像cert.signature_hash_algorithm.name.upper()
。 使用 M2Crypto 我找不到获得相同结果的方法。
如何使用 M2Crypto 从 X509 证书中获取签名哈希算法?
很抱歉,但加载的证书既没有提供这样的功能,也没有提供 ANS.1 阅读器来手动查找签名的 OID 以根据签名评估哈希算法。
x509 = X509.load_cert_string(cert)
资料来源:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.