蟒蛇X.509非对称加密
-
12-09-2019 - |
题
我想了解证书和非对称加密是如何工作的。我在找一个Python库在那里我可以导入公共或私有CA签名的证书和自动加密或字符串格式解密的消息,我看到嵌在Python源代码的加密库,但我不知道如何使用六角模和指数在证书的这一部分:
RSA Public Key: (1024 bit)
Modulus (1024 bit):
00:b4:31:98:0a:c4:bc:62:c1:88:aa:dc:b0:c8:bb:
33:35:19:d5:0c:64:b9:3d:41:b2:96:fc:f3:31:e1:
66:36:d0:8e:56:12:44:ba:75:eb:e8:1c:9c:5b:66:
70:33:52:14:c9:ec:4f:91:51:70:39:de:53:85:17:
16:94:6e:ee:f4:d5:6f:d5:ca:b3:47:5e:1b:0c:7b:
c5:cc:2b:6b:c1:90:c3:16:31:0d:bf:7a:c7:47:77:
8f:a0:21:c7:4c:d0:16:65:00:c1:0f:d7:b8:80:e3:
d2:75:6b:c1:ea:9e:5c:5c:ea:7d:c1:a1:10:bc:b8:
e8:35:1c:9e:27:52:7e:41:8f
Exponent: 65537 (0x10001)
有没有任何人能帮助我吗?
感谢
解决方案
M2Crypto为特色的OpenSSL RSA,DSA,DH,HMACs,消息摘要对称密码(包括AES)最完整的Python包装; SSL功能来实现客户端和服务器; HTTPS扩展Python的httplib的,urllib的,和的xmlrpclib;伪造的HMAC'ing AuthCookies用于web会话管理; FTP / TLS客户端和服务器; S / MIME; ZServerSSL:一个S / MIME信使Zope的:为Zope和ZSmime HTTPS服务器。 M2Crypto也可以用来为双绞线提供SSL。
有关负载的一个例子和操纵PKI
键,看到测试源, test_rsa.py
。测试源目录包含在.pem
格式键,以及那些由代码中使用。
不隶属于 StackOverflow