OpenSSL - 从字符串保存私钥并创建自签名x509证书

时间:2018-06-04 11:58:08

标签: python python-2.7 openssl x509 private-key

我使用OpenSSl.crypto创建X509自签名证书。我有一个私钥作为字符串,并希望使用该密钥签署证书。我正在努力将密钥从字符串保存到正确的格式,然后我可以使用它作为PKey对象加载以与OpenSSL.crypto.load_privatekey(crypto.FILETYPE_PEM,key)一起使用。我一直收到错误,因为它可能是我没有以正确的格式保存它。请帮忙。谢谢!

1 个答案:

答案 0 :(得分:0)

尝试使用class OpenSSL.crypto.PKey创建pkey对象 这里的文档:https://pyopenssl.org/en/stable/api/crypto.html#pkey-objects