Python OpenSSL 生成公钥和私钥对

标签 python openssl private public

我在查找使用 OpenSSL 生成公钥和私钥对的命令时遇到问题。谁能告诉我一些实际的示例代码。

谢谢

最佳答案

使用 pyOpenSSL绑定(bind):

OpenSSL.crypto.PKey().generate_key(type, bits)

Generate a public/private key pair of the type type (one of TYPE_RSA and TYPE_DSA) with the size bits.

Docs

关于Python OpenSSL 生成公钥和私钥对,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9795444/

相关文章:

c# - 私有(private)在 C++ 和 C# 中意味着不同的东西吗?

python - 在 pytorch v1.0 Sequential 模块中使用 flatten

ssl - 确定协议(protocol)和密码与服务器证书的兼容性

ruby OpenSSL::SSL::SSLError

c - 使用 openssl 以编程方式提取 pem 证书信息

java - 做一个API,构造函数仅供系统私有(private)使用,另一个官方的,javadoc'ed和公共(public)使用的。关于修复/模式方法的建议

java - 澄清java中private和public的含义和功能

python - 无法创建页面的 Facebook webhook

python - 想从我的机器人框架输出文件中过滤掉失败消息

Python URL 请求雅虎 API