有什么方法可以使用openssl从公钥中提取私钥?
问问题
523 次
3 回答
8
不,这是不可能的,设计使然。
如果可以从公钥中恢复私钥,那么任何人都可以解密使用任一密钥签名的数据,从而完全违背了公钥加密的目的。
如果你丢失了你的私钥,很遗憾你需要生成一个新的和新的公钥来使用它。
于 2012-06-15T08:02:01.650 回答
2
公钥的全部意义在于成为您的密钥的令牌表示,仅可用于前向加密和签名验证。如果公钥有任何方法可以解密一组加密的字节或创建数字签名,那么拥有公钥/私钥系统就没有意义了。
于 2012-06-15T08:03:56.587 回答
0
不,没有。除了蛮力。
发明了非对称密码学来防止这种情况 - 从公共密钥中“提取”私钥。
于 2012-06-15T08:01:56.343 回答