python - 签名证书 - python-cryptography 库行为在版本之间发生变化

标签 python ssl cryptography ssl-certificate ca

我正在使用 Cryptography 1.0用于使用我们公司的 CA 签署 SSL 证书的 python 库。这snippet说明了我正在使用的代码。

在 1.0 版中,代码片段生成正确签名的证书,但当我升级任何较新版本(包括 1.0.1)时,证书层次结构是扁平的,正如您对自签名证书所期望的那样。但是,“详细信息”选项卡上的发行人详细信息是相同的。但是当然 1.7.1 签署的证书的状态是“找不到该证书的颁发者”。

唯一的变化是加密版本。相同的 Python、相同的系统、相同的 OpenSSL 库。

Cert detail comparison

我查看了 Cryptography文档,我看不到新版本中有什么变化。谁有更敏锐的眼光?

TIA!!

最佳答案

好的,这是密码学中的一个错误;归档于 #3515 .

关于python - 签名证书 - python-cryptography 库行为在版本之间发生变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41637517/

相关文章:

node.js - NodeJS aes gcm 无效套件类型错误

python - 检测列表中的时间戳字符串

Python:Mysql Escape 函数生成损坏的查询

python - 从父类访问命名元组中的派生属性

Maven 验证 Sonar 在 svn : E175002 上失败

java - 从 EC Point 和 ECParameterSpec 构造 EC 公钥给出无效的 x 值

Python difflib : not detecting changes

java - 如何停用 SSL 验证?

ssl - curl :(35)错误:140770FC:SSL例程:SSL23_GET_SERVER_HELLO:未知协议(protocol)

c# - 将 ASN.1 数据转换为公钥需要什么?例如如何确定 OID?