Entropy

字典中種子的安全性

  • February 2, 2018

您如何從 2048 個單詞詞典中計算標準 12 單詞種子中的組合總數?

$ log_2(2048^{12}) $ 這等於 $ 2^{132} $ ? 這是正確的方法嗎?

未來 5-10 年的“最低”推薦組合是什麼, $ 2^{110} $ ? $ 2^{100} $ ?

可能的 12 個單詞“種子”的總數是 $ 2048^{12} $ 正如你已經註意到的那樣。

這種種子的熵是 $ \log_2{(2048^{12})} = \log_2{((2^{11})^{12})} = \log_2{(2^{132})} = 132 $ 位。

因此,記住這樣一個 12 字的種子就相當於記住了一個 132 位的密鑰。

如果您想穩妥行事,請選擇具有 256 位熵或 24 個字的種子。(因為 $ \log_2{2^{11\lambda}} \ge 256 \Rightarrow \lambda > 23.3.) $

引用自:https://crypto.stackexchange.com/questions/55286