Client

Electrum 如何保護我的種子?

  • February 1, 2018

我正在審查 Electrum 錢包如何保護我的種子。他們這樣說關於種子保護:

您的種子和私鑰使用 AES-256-CBC 進行加密。

資料來源:http ://docs.electrum.org/en/latest/faq.html#how-is-the-wallet-encrypted

我的問題:AES-256 需要 256 位密鑰;然而,根據 Riaan Swart [1],Electrum 密碼的大小為 12 個字元。AES-256 加密密鑰的剩餘 160 位從何而來?

Electrum 在您的輸入上使用雜湊函式來創建密鑰。現在您可能會問,對所有可能的雜湊值的短密碼進行暴力破解並嘗試破解密鑰有什麼問題。

Electrum 使用雜湊函式,這需要很多時間才能解決。因此,要為蠻力創建許多散列,這將需要很長時間。

您可以在電子中設置任何大小的密碼,並且可以使用任何大小的密碼使用 AES 256 進行加密。此外,Electrum 對密碼執行的密鑰拉伸相當小。只是一個雙 sha256sum。因此,弱密碼無法承受暴力破解。

不要將錢包密碼與錢包種子混淆。那是電腦生成的並提供135 位安全性

密碼僅用於加密您 PC 上的錢封包件。如果攻擊者擁有 a) 種子詞或 b) 錢封包件 + 對錢包密碼的一些想法,則攻擊者可以竊取您的資訊。

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