What about the wallet encryption feature from Bitcoin?
Another unnecessary and not working feature (whistles and fakes) which does not increase security at all.
To protect yourself, you need to use not compromised computer.
If your computer has already been compromised (hacker, virus, trojan) then nobody will safe you, because your money will be stolen after the first time when you will enter your wallet encryption password.
If someone is actively keylogging you then no password is secure but otherwise how is the feature broken?