Key breaks.
Q: As computers grow faster, doesn't cryptography grow weaker?
A: In general, the opposite is true. The time to perform cryptographic operations grows slowly in proportion to the length of a key, while the time to break a key grows rapidly. For example, performing RSA operations with a 1024-bit key requires about eight times as much computing power as with a 512-bit key. A 1024-bit key, however, is about one million times harder to break than a 512-bit key. As computers grow faster, their agility in performing cryptographic operations with larger keys outpaces their ability to break keys.
I didn't know that. I was in the camp of faster processors, therefore faster number crunching, therefore faster key breaks etc, etc, etc. It just goes to prove that spending my time looking out the window during Maths classes paid off. Why should I have bothered paying attention to that crap when my employer would pay a fortune to rent Ari's brain to do that sort of thinking for me.
Remember kids, no matter what your condescending Maths teacher tells you in school it'll all work out.

