Ethereum: How does the Bitcoin client encrypt the wallet.dat file?