Thank you for your repsonse @MedaR.
I hope this is priority. Security is most important. Are we talking next couple of days/weeks?
Thx.
Hi @zz0412 , wallet encryption was disabled before launch, since we could not be fully confident in the security of this feature. See issue #1552 for more info. We've been working on improving the encryption scheme--to check out an open pull request, see #1983
https://github.com/zcash/zcash/issues/2011Our wallet encryption feature isn't working well enough to launch with, atm. We're going to disable it so users aren't confused into using an unstable feature.
This temporarily mitigates #1528.
https://github.com/zcash/zcash/issues/1552We inherited wallet encryption from Bitcoin, where the transparent addresses are stored unencrypted in the wallet (so incoming transactions can be identified) but the private keys are stored encrypted (so funds cannot be spent without the master key). We have extended this to shielded addresses: we store z-addrs and their viewing keys unencrypted, and z-keys encrypted. This ensures that wallet encryption maintains the same semantics - someone with the wallet.dat but not the master key can detect transactions belonging to the wallet, but not spend any funds.
https://github.com/zcash/zcash/issues/1528