Cryptography
尋找程式碼從 C++ 中的 passphase 生成比特幣地址
我正在嘗試編寫一個程序,該程序從 passphase 的給定雜湊 sha256 作為私鑰或給定十六進制私鑰生成比特幣地址。我為此找到了一個庫,但它需要 Visual Studio 中的 Boost 包,它佔用了將近 6GB,對於這樣的程序來說完全沒有必要。是否有任何可用的庫可以將十六進制私鑰直接轉換為地址?不過,不需要製作wif私鑰
你需要:
libsecp256k1從私鑰計算公鑰
使用 Sha2/256 + RipeMD160 對結果進行散列
3)添加版本字節和4字節校驗和
4)使用Base58對其進行編碼。我的最小程式碼可以工作。
所以,其實並不簡單