对于一个小项目,我想管理一些证书。一开始我使用的是Python“密码学”扩展,但是我需要更多的功能,所以我切换到了M2Crypto。
使用“密码学”,我从证书中检索了签名散列算法,就像这样cert.signature_hash_algorithm.name.upper()。对于M2Crypto,我找不到一种方法来获得相同的结果。
如何使用M2Crypto从X509证书中获取签名哈希算法?
发布于 2020-11-05 22:30:44
抱歉地说,加载的证书都没有提供这样的功能,M2也没有提供ANS.1阅读器来手动查找签名的OID来评估签名的散列算法。
x509 = X509.load_cert_string(cert)资料来源:
https://stackoverflow.com/questions/64687209
复制相似问题