Seed

蠻力12字種子

  • October 31, 2018

假設有人用 12 個單詞的片語抓住了我的種子。我故意改變了一個片語中的單詞順序,以便獲得真正片語的唯一方法是遍歷目前 12 個單詞的所有可能組合。

1)為了找到真正的種子,需要經過攻擊者多少種組合?需要多長時間?

  1. 你覺得這樣的預防措施真的有效嗎?
  1. 答案是 12!= 479,001,600 個可能的助記符(如果有重複的單詞則更少)。其中只有約 29,937,600 個(16 個中有 1 個)產生有效種子。這絕對是蠻力的。

2)不,如果您想這樣做,請使用更長的助記符(並確保以真正隨機的方式排列它們)

Permutation(12,12) = 12! = 479,001,600

GTX 1080 上的 Vanitygen 可以在一秒鐘內導出 5000 萬個地址。479/50 = ~9.5因此,導出所有地址並找到您的私鑰需要 9.5 秒。由於這是主密碼而不是私鑰,因此需要更長的時間。假設最多2分鐘。

根本沒有效果,只是小偷可能需要長達一周的時間才能考慮重新排列單詞。

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