Vanitygen

解密 Vanitygen 保護密鑰

  • January 26, 2018

我使用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

但似乎它是一種未被廣泛使用的格式,並且沒有簡單的方法來解密私鑰。

引用自:https://bitcoin.stackexchange.com/questions/18451