Did you know that you might have inadvertently helped a nefarious hacker get access to your email account, your online banking or your e-commerce site information? Let's face it, today we have passwords for everything and it is becoming more difficult to remember them all.