I have one long password that I am using for many online accounts – is that safe?
It is a good idea that you are using a complex password, but you shouldn’t use it on multiple accounts. A common scenario: if your Yahoo email account gets hacked and the password is cracked, the first thing the hacker will do is attempt a login to Amazon, EBAY and banking web sites. They are likely to find a few places that match your user name and login, or even worse, request password resets and take over all of your different accounts. A better way than just one password will be to use two- factor authentication where you are forced to have a secondary device that has a unique password that was generated just for one session. Your phone can act as the second device and receive a text message from your bank every time that you attempt to login. A hacker can’t break to the account without having your phone in his possession.