Cracking

Human Attacks
No crypt system is more secure than the people involved
Money, guns, drugs, and embarrassment all reveal keys.  Clerks do reveal passwords.  Dumpster diving has been successful in the past.
Computer Attacks
Will better algorithms help?
Yes, and people are working on it and making success.  Factoring numbers is quicker now than before.  But better algorithms help the encrypter too.

Will faster computers help
They speed both the attacker, but help the encrypter more.  However, they make breaking old messages easier.

Will larger networks help
Lots!!!