【发布时间】:2021-02-17 13:39:34
【问题描述】:
对于一个小项目,我想管理一些证书。 一开始我使用了 Python“密码学”扩展,但我需要一些进一步的功能,所以我切换到 M2Crypto。
通过“密码学”,我从证书中检索了签名哈希算法,就像cert.signature_hash_algorithm.name.upper() 一样。使用 M2Crypto,我找不到获得相同结果的方法。
如何使用 M2Crypto 从 X509 证书中获取签名哈希算法?
【问题讨论】:
-
你知道如何用 OpenSSL 调用来做这样的事情吗? (C中的意思)
-
不幸的是不是,只有
grep但我担心这不是你的意思。openssl x509 -text -noout -in test_cert.pem | grep "Signature Algorithm"
标签: python hash certificate x509 m2crypto