I use KeepPass and an extension, didn't tested with the DB locally, it's not a Master Password but they are safe in KeePass.
Edit:
I was going to recomend truecrypt but now I read that it is discontinued, you may take a look here.
Do more on the web, with a fast and secure browser!
Download Opera browser with: