- [ ] Introduce a timeout after which the key is automatically erased, causing the wallet to auto-lock. - [ ] Disabling wallet encryption should require the password even if the wallet is currently unlocked.