As another poster mentioned, if you need to ask whether it's possible if your login information has bee compromised, just assume that it is and change the password as soon as possible. Change all accounts that use the same password, even if you didn't log into all of those services.
Some security best-practices:
- Use strong passwords: at least 8-10 characters long (much more if it's something important like banking or SFTP password for a production server) comprised of upper and lowercase letters (randomly dispersed if possible), numbers, and special characters
~!@#$%^&*()_+-=.
- Don't use the same password for everything. At the very minimum, use a different password for your Digimon Central message-board account than you use for banking/primary email. Assume that sites/services (especially smaller ones, but large companies can have security breaches too) you use can and will get hacked.
If you can't remember 20-different passwords/usernames, use an encrypted password manager with a master password:
- Firefox has one built-in—remember to enable master password before you save any passwords.
- Thunderbird also has built-in password management, but, again, you need to enable the master password. The latest version of Thunderbird also has full FIPS-140 support (needs to be manually enabled).
- PasswordSafe is a terrific standalone password manager that is open source and has been ported to Windows, Linux, and Mac OS X. It also supports more advanced features like virtual keyboard typing so that your master password won't be intercepted by keyloggers.
And if you absolutely need to write a password down, try to obfuscate it somehow. For instance, you can write it in code, replacing letters with numbers/symbols. Alternately, devise some kind of cipher system that you can use in all of your passwords that would make them look incomprehensible, e.g.:
defenestrate = b3f3n35+5r@+3
Then you can apply a rudimentary form of stenography by hiding your password amongst random garbage characters, e.g.:
-3x4bn++@63fb37
b343n35+5r@+3te
q+64g6@4rn!23c4
95c42-+36+21786
418+f@k7!21n2fb
But the most important thing, in relation to computer security, is just to be computer/security-literate. If you aren't at least computer literate, go take a class at the local JC. Once you've done that, a lot of computer security is just common sense:
- Don't download random unexpected e-mail attachments.
- Don't click on a file named
Hermione_Naked.JPG.exe.
- Don't reply to e-mail requests for passwords/personal info.
- Avoid shady websites with Google descriptions like "free Adobe CS4 Keyg3ns!! S/Ns!! Cracks!! Pr0n!!"
- Only send passwords over secure connections (SFTP/HTTPS)
- Don't log into
http://yourbank.com.h4ck3r.cn