有什么方法可以使用openssl从公钥中提取私钥?
答案 0 :(得分:8)
没有。根据设计,这是不可能的。
如果可以从公钥中恢复私钥,任何人都可以解密用任一密钥签名的数据,从而一起破坏公钥加密的目的。
如果您丢失了私钥,很遗憾,您需要生成一个新的私钥以及新的公钥。
答案 1 :(得分:2)
公钥的重点是成为密钥的标记表示,仅用于前向加密和签名验证。如果公钥有任何解密加密字节集或创建数字签名的方法,那么拥有公钥/私钥系统是没有意义的。
答案 2 :(得分:0)
不,没有。除了蛮力。
发明了非对称密码术以防止 - 从公共密钥中“提取”私钥。