user7260: Electrum can encrypt the private keys in wallets with a user entered password. But what encryption algorithm is used? I'd hope it is reasonably strong crypto. I've looked at the Electrum docs and can't find specifics.

user3067: Electrum uses AES-256-CBC to encrypt wallets.  The key is sha256(sha256("your password")).
Electrum wallet source:
https://github.com/spesmilo/electrum/blob/master/lib/wallet.py
slowaes library:
https://code.google.com/p/slowaes/source/browse/trunk/python/aes.py

7260: <p>Electrum can encrypt the private keys in wallets with a user entered password. But what encryption algorithm is used? I'd hope it is reasonably strong crypto. I've looked at the Electrum docs and can't find specifics.</p>
 3067: <p>Electrum uses AES-256-CBC to encrypt wallets.  The key is sha256(sha256("your password")).</p>

<p>Electrum wallet source:
<a href="https://github.com/spesmilo/electrum/blob/master/lib/wallet.py" rel="noreferrer">https://github.com/spesmilo/electrum/blob/master/lib/wallet.py</a></p>

<p>slowaes library:
<a href="https://code.google.com/p/slowaes/source/browse/trunk/python/aes.py" rel="noreferrer">https://code.google.com/p/slowaes/source/browse/trunk/python/aes.py</a></p>
