【发布时间】:2023-01-02 21:47:27
【问题描述】:
很简单,我有公钥和地址,这很容易获得,但作为不想输给骗子的新手,我花了很长时间,现在我需要私钥,我只有公钥。任何能提供帮助的人都会受到永远的赞扬,我的孩子们会知道你的。严重疲倦
不知道真正要尝试什么
【问题讨论】:
标签: key ethereum private-key public-key
很简单,我有公钥和地址,这很容易获得,但作为不想输给骗子的新手,我花了很长时间,现在我需要私钥,我只有公钥。任何能提供帮助的人都会受到永远的赞扬,我的孩子们会知道你的。严重疲倦
不知道真正要尝试什么
【问题讨论】:
标签: key ethereum private-key public-key
如果你有一个公钥,我假设你有一个你试图解密的非对称加密算法。 公钥仅用于验证数据而不用于解密数据。 当您只有公钥时,无法获取私钥。 我建议从这里阅读一些内容:https://en.wikipedia.org/wiki/Public-key_cryptography
【讨论】:
地址是使用单向函数从私钥派生的。这意味着您可以从私钥中导出地址 - 但您不能从地址中导出私钥。
如果你遍历足够多的可能的私钥,并尝试找到从这个密钥派生的对应地址,至少其中一个会匹配。所以统计上,概率> 0。
但实际上,这是不可能的。您需要循环的私钥数量如此之大,以至于世界上没有任何机器能够暴力破解它。在可预见的未来,没有人能够做到这一点。
有一个 great video 以人们更容易想象的方式显示极低的概率。
【讨论】: