hack – When storing seeds electronically, why store the seed phrase rather than an integer?
Some people have been known to store seed phrases for wallets containing Bitcoin in lastpass. This appears to have allowed attackers to access the keys by brute-forcing the encryption.
My understanding is that the seed phrase is designed as a way to back up numbers in the range 1 – 2^132 that is robust to transcription errors. This makes it ideal for paper backup strategies. However, storing it electronically without risk of transcription errors appears to be far from optimal. It may seem like a seed phrase, especially if someone discovers it, but the inefficiencies in data storage make brute force attacks much easier. If these people had stored the seed as a number rather than a series of words, I don’t think they would have lost their coins.
Why do people store the seed phrase electronically rather than just the integer?