passwords
Reply #6 –
Much.
You can purchase a hardware security module developed by very, very, smart people which regularly regenerates key pairs and implement one or a combination of security modules like mag cards, smart cards, key fobs, biometrics, RFID, etc, etc, etc...
For most of us mere mortals, a non idiotic 8+ random character or 4+ random word password is fine. If you're paranoid, you can throw in numerics and special chars. Usually you can even go all out and throw some unicode in there (§,¿,÷,©,etc). You can make your fence as tall as you want. A random password generator may defy all odds and strike the nail on the head first try. No password - nor any security measure - is unbeatable, but 'breaking' a password is useless - Brute force these days relies on tables of pre-hashed passwords. If your password is not likely to be included in these tables, you're probably solid.
'Course if the encryption sucks or is non-present, it's all for naught anyway. A forty foot high fence won't protect your house too well if it's only a 4 foot section.