Wallet
BIP32中生成主密鑰需要多少輪HMAC-SHA256
在 BIP32 中,沒有定義 HMAC-SHA256 的輪次。
在<http://bip32.org/>中,它使用了 50,000 輪。
在“掌握比特幣”中,它使用了 2048 輪。
是否有任何明確的標準,或者我們應該遵循的標準?
書“掌握比特幣”:
<http://bip32.org>
BIP 32 只使用一輪 HMAC-SHA512 從種子到主私鑰。
您列出的兩個來源都不是從種子(或密碼)到主私鑰。它們從助記符或密碼片語到種子。
Mastering Bitcoin 所描述的是從助記符到 BIP 32 種子的BIP 39 轉換。從那裡,該種子將再次通過 HMAC-SHA512 獲得最終的主私鑰。
bip32.org 使用 HMAC-SHA256(不是 HMAC-SHA512)50,000 次,以便將您輸入的密碼轉換為 BIP 32 種子。同樣,結果值將使用 HMAC-SHA512 再進行一次散列,以獲取主私鑰。