Vanitygen
解密 Vanitygen 保護密鑰
我使用Vanitygen生成了一個虛榮比特幣地址。我使用“-e”選項來加密私鑰。我想不通的是如何解密生成虛地址後提供的受保護密鑰,也找不到使用的加密方法。
是否有實用程序、庫或程序可用於解密受保護的密鑰以訪問私鑰?
埋在 bitcointalk.org 論壇中,我找到了這個答案。
使用包含的 keyconv 二進製文件,將受保護/加密的密鑰作為唯一參數:
keyconv [Protected Key Here]
這將吐出未加密的私鑰。除了此論壇文章之外,其他任何地方都沒有記錄:
<https://bitcointalk.org/index.php?topic=25804.msg2107686;topicseen#msg2107686>
我發現了一些可以幫助您破譯 protKey 的實現:
- <https://bitcointalk.org/index.php?topic=36195.msg1701229#msg1701229> [PHP]
- <https://gist.github.com/ianpurton/1139867> [JS]
似乎<http://insight.gotdns.org/~samr7/pkprotect.html>有更多資訊,但現在已經關閉,也許 Google Cache o Archive.org 可以在這裡提供幫助。
我沒有測試過任何東西,所以不要怪我它們不起作用:D
但似乎它是一種未被廣泛使用的格式,並且沒有簡單的方法來解密私鑰。