如何在Python中使用私钥生成公钥

时间:2017-09-12 12:55:39

标签: python-3.x

我有一个私钥,我想用它来生成公钥。

这就是我的理解:

privateKey = "XXXXXXXX"

from Cryptodome.PublicKey import RSA

我读到 publickey()可用于生成公钥,但我不确定如何继续进行。有人可以帮助/指出好的参考资料。

1 个答案:

答案 0 :(得分:0)

缩短

  

我有一个私钥,我希望使用Python生成公钥。

如果您的私钥被称为private_key,那么命令为 ssh-keygen -f private_key -y > public_key.pub

应生成公共密钥public_key.pub 编辑:请记住,使用此方法无法恢复用于生成密钥的电子邮件ID。 (虽然这不应该是我想的问题)