gpt4 book ai didi

pyopenssl - Python OpenSSL : How to create an X509Name object

转载 作者:行者123 更新时间:2023-12-05 01:12:17 24 4
gpt4 key购买 nike

我需要按颁发者过滤传入的 X509 证书,为此我使用了 Pyhton 的 OpenSSL.crypto。但是,我没有找到如何将 X509Name 对象创建为常量,我需要将其与从 cert.get_issuer() 获得的值进行比较。

最佳答案

我能想到的最好的事情是,为您创建一个新的 X509Name 是使用

name = crypto.X509Name(crypto.X509().get_subject()) 

然后通过填充属性
name.__setattr__(att_name, attr_value)

但是,单独进行比较,最好使用类的 hash() 内置函数,该函数返回整个名称的哈希值,或者进行每个属性的比较

关于pyopenssl - Python OpenSSL : How to create an X509Name object,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33764285/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com