python如何获取ca锁的信息

想在Windows上用python获取ca锁或者其他ukey证书的信息
一开始尝试使用pyusb直接读取usb设备的pid、vid还有序列号,但是发现同类型的ca证书vid和pid都是一样的,并且没有序列号。或者说序列号只能通过ca证书安装的特定驱动才能读取到,并且ca证书的种类不同,使用的驱动不同、软件也不同。
我也在网上查到过类似获取ca证书信息并进行登陆限制的文章,但是对获取设备信息这部分没有进行描述
想请问用python怎么能够获取ca锁设备的基本信息,或者有没有其他方法能获取一定的信息内容

from OpenSSL import crypto

# path表示证书路径,file_name表示证书文件名
cert_file = '/path/file_name/'
cert_file = '/path/to/your/certificate'
cert = crypto.load_certificate(crypto.FILETYPE_PEM, open(cert_file).read())
subject = cert.get_subject()
# 得到证书的域名
issued_to = subject.CN    
issuer = cert.get_issuer()
# 得到证书颁发机构
issued_by = issuer.CN

下面是一个实例链接,供你参考,期望可以多给你一些思路:【如何获取python请求的ca证书?】https://cloud.tencent.com/developer/ask/sof/674039

希望有用
https://b23.tv/BQntoNc