MeTooCrypto :
M2Crypto是OpenSSL最完整的Python包装器,具有RSA,DSA,DH,HMAC,消息摘要,对称密码(包括AES);用于实现客户端和服务器的SSL功能; Python的httplib,urllib和xmlrpclib的HTTPS扩展;用于网络会话管理的不可伪造的HMAC'ing AuthCookies; FTP / TLS客户端和服务器; S / MIME; ZServerSSL:Zope和ZSmime的HTTPS服务器:Zope的S / MIME信使。 M2Crypto也可用于为Twisted提供SSL。
有关加载和操作的示例 PKI 键,请参阅测试源, test_rsa.py 。测试源目录包含密钥 .pem 格式,代码使用的格式。
PKI
test_rsa.py
.pem