If you are like me and you like the idea of password managers but don't trust them because they're giant targets for cyber criminals and intelligence agencies have at my trusty ruby script:
Some benefits: If you need to enter in a password on your phone the numbers / capitals are all in a row, so you're not constantly shift-on / shift-off-ing. There is multi-case alphanumeric with a symbol, so it passes most website checks. If the website is something dumb and they don't allow special characters your underscore is right at the end so you can just delete it, and since it is an underscore it's a special character usually allowed (unlike % for example) because they're not weirdly encoded, even in URLs.
You can save your passwords in a gpg'd text file if you want, though it usually doesn't matter that much. Just store them in chrome and use two-factor. If you get logged out just password reset to your email.
What do you do when you're traveling and don't have a laptop handy, but need to log in to Gmail on a public computer to email your family? Or just if you're traveling and have a phone (but not a laptop), and need to access your banking account?
Gmail is the only password that you need to memorize. As for banking, not being able to log in without my laptop hasn't been an issue, but I can always call my bank with the weak phone password (but which includes voice detection software) and once authenticated have them do most types of things.
Making the password easier to enter on a mobile is a clever idea. Those who don't care for that, and want to generate a random password can use openssl -
Comments
If you are like me and you like the idea of password managers but don't trust them because they're giant targets for cyber criminals and intelligence agencies have at my trusty ruby script:
Some benefits: If you need to enter in a password on your phone the numbers / capitals are all in a row, so you're not constantly shift-on / shift-off-ing. There is multi-case alphanumeric with a symbol, so it passes most website checks. If the website is something dumb and they don't allow special characters your underscore is right at the end so you can just delete it, and since it is an underscore it's a special character usually allowed (unlike % for example) because they're not weirdly encoded, even in URLs.You can save your passwords in a gpg'd text file if you want, though it usually doesn't matter that much. Just store them in chrome and use two-factor. If you get logged out just password reset to your email.
What do you do when you're traveling and don't have a laptop handy, but need to log in to Gmail on a public computer to email your family? Or just if you're traveling and have a phone (but not a laptop), and need to access your banking account?
Gmail is the only password that you need to memorize. As for banking, not being able to log in without my laptop hasn't been an issue, but I can always call my bank with the weak phone password (but which includes voice detection software) and once authenticated have them do most types of things.
You're right though, it isn't perfect.
Making the password easier to enter on a mobile is a clever idea. Those who don't care for that, and want to generate a random password can use openssl -