【发布时间】:2019-08-15 21:21:34
【问题描述】:
我正在阅读关于 SO 的问题,发现我们可以在 python 中使用 openssl 从私钥生成公钥。现在我想知道这是如何工作的(数学部分)以及如何在不使用openssl 或任何其他库的情况下在 python 或 C 中实现该方法?
【问题讨论】:
-
我认为 PKE 的全部意义在于实际上不可能从另一个密钥中派生出一个密钥,从而使安全的非对称加密成为可能。两者都是具有巨大指数的模算术方程的(相等)部分。
-
见this
标签: encryption rsa public-key-encryption public-key pyopenssl