This would secure the passwords from being stolen while you're unlocking/locking the file in public places. There are times when you need to do it. People wouldn't need to see what they're typing for the password anyway
OpenID is service that allows you to log-on to many different websites using a single indentity. Find out more about OpenID and how to get an OpenID enabled account.