BIP39 助記詞生成器

生成安全的 BIP39 助記詞短語(12-24 詞),支援可選口令,並派生 512 位種子。

生成安全的 BIP39 助記詞短語(12-24 詞),支援可選口令,並派生 512 位種子。 生成安全的 BIP39 助記詞短語(12-24 詞),支援可選口令,並派生 512 位種子。

助記詞短語
BIP32 種子(512 位十六進位制)
使用的熵(十六進位制)

背景知識

什麼是 BIP39

BIP39(比特幣改進提案 39)定義了錢包如何把熵表示為人類可讀的助記詞短語。 使用者不需要抄寫一長串十六進位制種子,而是寫下從固定的 2048 詞表(目前是英文, 已有多種語言詞表)中抽取的 12 到 24 個詞。這些詞並非隨機文本:最後一個詞 包含由熵的 SHA-256 派生的校驗和,因此輸錯的短語能被當場發現。

短語如何對映為種子

生成從 128 到 256 位的隨機熵開始。熵經 SHA-256 雜湊,取摘要的前 熵位數 / 32 位作為校驗和附加,使總位數成為 11 的倍數。每個 11 位組索引 2048 詞表中的一個詞(2^11 = 2048)。要派生 512 位種子,短語先經 NFKD 規範化, 再送入 PBKDF2-HMAC-SHA512,鹽為 mnemonic 加上可選口令,迭代 2048 次。 恢復錢包時必須提供相同的口令;不同的口令會得到完全不同的種子。

使用生成器

選擇想要的詞數(12、15、18、21 或 24)。生成器從瀏覽器的密碼學安全隨機源 抽取全新熵,因此每次點選都會產生新的、不可預測的短語。如果新增口令,種子 派生會相應改變——請準確記住它,因為它是錢包秘密的必要組成部分。種子顯示 為 128 個十六進位制字元(512 位),是 BIP32 分層確定性錢包派生的直接輸入。

安全指南

助記詞短語就是錢包本身:無論在哪裡生成,只要有人拿到它就能控制資金。請離線 保管,切勿貼上到聊天或郵件中,優先寫在紙上而不是截圖或雲筆記。2048 詞表 的校驗和防的是筆誤,不是盜竊。強熵(24 詞 = 256 位)讓暴力破解沒有實際可行 空間,因此唯一現實的風險是你如何儲存和傳輸短語。本生成器完全在瀏覽器中執行: 短語和種子不會離開頁面。在公用裝置上使用後請清空輸出並重新整理。

使用 ISC 協議的 bip39 庫(依賴 MIT 的 @noble/hashes,已內置於 public/assets)。生成完全離線完成。

常見問題

校驗和詞真的必要嗎?
是的。沒有它,一個筆誤可能悄悄產生完全不同的錢包。有了 BIP39,最後一個詞的拼寫錯誤會在你依賴該短語之前被 SHA-256 校驗和發現。
為什麼有了助記詞還需要口令?
口令作為額外因子混入 PBKDF2 的鹽中。即使有人看到了你的 12 個詞,仍然需要口令才能派生種子。但丟失口令意味著錢包無法恢復。
我應該選擇多少詞?
12 詞(128 位)是行業標準,對日常錢包足夠安全。高價值資產或應對未來威脅可選 24 詞(256 位)。15/18/21 詞用於特定生態需求。
同一個短語能生成多個錢包嗎?
不能。相同的短語總是派生相同的種子(口令一致時)。看似不同的錢包通常只是 BIP32/BIP44 下使用了不同的派生路徑或幣種,而不是不同的種子。
線上生成器安全嗎?
本頁面完全在瀏覽器中執行,不傳輸任何短語或種子。但被攻陷的裝置或惡意瀏覽器擴充套件仍能讀取螢幕上的任何內容。重要資金請使用離線機器或硬體錢包生成。
種子有什麼用途?
512 位種子是 BIP32 分層確定性錢包的根。錢包從中派生出無限的公私鑰對樹——通常每個地址或賬戶一個——使用 BIP44 等基於路徑的派生。