Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从公钥openssl中提取私钥_Openssl - Fatal编程技术网

从公钥openssl中提取私钥

从公钥openssl中提取私钥,openssl,Openssl,有什么方法可以使用openssl从公钥中提取私钥吗?没有。除了暴力 非对称密码术的发明正是为了防止从公钥中“提取”私钥 不。这在设计上是不可能的 如果私钥可以从公钥中恢复,那么任何人都可以解密使用任意一个密钥签名的数据,从而完全违背了公钥加密的目的 如果您丢失了私钥,不幸的是,您将需要生成一个新的私钥以及新的公钥。公钥的全部要点是作为密钥的令牌表示,仅可用于前向加密和签名验证。如果公钥能够解密加密的字节集或创建数字签名,那么拥有公钥/私钥系统就没有意义了。这难道不会破坏私钥的用途吗?(换句话说…

有什么方法可以使用openssl从公钥中提取私钥吗?

没有。除了暴力


非对称密码术的发明正是为了防止从公钥中“提取”私钥

不。这在设计上是不可能的

如果私钥可以从公钥中恢复,那么任何人都可以解密使用任意一个密钥签名的数据,从而完全违背了公钥加密的目的


如果您丢失了私钥,不幸的是,您将需要生成一个新的私钥以及新的公钥。公钥的全部要点是作为密钥的令牌表示,仅可用于前向加密和签名验证。如果公钥能够解密加密的字节集或创建数字签名,那么拥有公钥/私钥系统就没有意义了。

这难道不会破坏私钥的用途吗?(换句话说……可行吗?不。用一个小钥匙或者访问巨大的计算能力?也许。)好的。。。谢谢大家的回复