【发布时间】:2020-06-18 15:23:15
【问题描述】:
使用 OpenSSL,我可以使用以下命令从各种对象中提取公钥的模数:
openssl rsa -noout -modulus -in {KEY}
openssl req -noout -modulus -in {CSR}
openssl x509 -noout -modulus -in {CERT}
我正在尝试使用cryptography 或pyopenssl 包在python 中复制它。
我可以从 Python 中的所有这些对象中提取公钥,但我无法弄清楚如何对模数进行编码以匹配 OpenSSL 命令行输出——这似乎是我可以使用的格式的 base64 编码版本不要从 3 个项目中的任何一个的文档或源代码中找出答案。
【问题讨论】: