Python:将 X509 证书的颁发者 CN 值存储为字符串

互联网 更新时间:2023-05-01 14:12:02

Top*_*aco 7

发行人的通用名称(CN) 可以确定如下:

...
from cryptography.x509.oid import NameOID
 = cert_info.issuer.get_attributes_for_oid(NameOID.COMMON_NAME)[0].value
...

cryptography.x509.Certificate#issuer返回一个cryptography.x509.Name包含属性列表的对象。可以使用 访问此列表的特定属性get_attributes_for_oid(oid),其中必须使用来自的 OID 指定属性名称cryptography.x509.oid.NameOID,例如COMMON_NAMEget_attributes_for_oid(oid)返回cryptography.x509.NameAttributes对象列表。由于只有一个Issuer,因此必须使用第一个NameAttribute对象,其值可以通过 查询value

更多推荐

字符串,证书,Python,CN

本文发布于:2023-05-01 14:12:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/hyzx/43c9097420a74de1acc183bbdd3492a7.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:字符串   证书   Python   CN

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 98810文章数
  • 25695阅读数
  • 0评论数