跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 想问问 Python 如何用 RSA 的私钥生成一个对应的公钥?
未分類
23 2 月 2021

想问问 Python 如何用 RSA 的私钥生成一个对应的公钥?

想问问 Python 如何用 RSA 的私钥生成一个对应的公钥?

資深大佬 : Wait845 3

查了很多资料,都没有找到相关的回答。python 用的是 rsa 模块 http://tool.chacuo.net/cryptgetpubkey 这个网站提供这个服务,说明是有可行性的,希望大家能帮帮忙

大佬有話說 (4)

  • 資深大佬 : itskingname

    os.system(‘openssl rsa -in mykey.pem -pubout > mykey.pub’)

  • 資深大佬 : honeycomb

    一般来说生成好的 RSA 私钥的封装同时会包含公钥(当然也可以把其中的公钥剥离),生成公钥其实就是把这个公钥提取出来,储存为合适的封装形式

  • 資深大佬 : rrfeng

    理论上:不可以,公钥私钥成对出现,是对称的并无区分,只是认为的定义一个保密一个公开。你无法从公钥推算私钥,也无法从私钥推算公钥,这是非对称加密算法安全性的理论基石。

    实际上:maybe 。因为私钥文件格式中包含了公钥内容。用 1 的方式可以取出来。

  • 資深大佬 : asilin

    如果是想生成 OpenSSH 兼容的公钥,使用:ssh-keygen -f mykey.pem -y

    如果是想生成 OpenSSL 兼容的公钥,使用:ssh-keygen -f mykey.pem -e -m pem

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具