1
I was reviewing how Electrum wallet protect my seed. They say this regarding seed protection:
Your seed and private keys are encrypted using AES-256-CBC.
Source: http://docs.electrum.org/en/latest/faq.html#how-is-the-wallet-encrypted
My question: AES-256 requires a 256 bit key; yet Electrum password's size is 12 characters as per Riaan Swart [1]. Where do the remaining 160 bits come from for the AES-256 encryption key?
Ok, I think i got it. So they hash the password and use the hash as key to encrypt the seed. Is that a fair summary? – Klaus – 2018-01-24T22:15:16.180
Yes. But they use a hash function that takes a lot of time to compute. – Aminadav Glickshtein – 2018-01-24T23:31:56.033