Quote Originally Posted by keezel View Post
I disagree. Cracking TKIP (which was originally only meant to bridge the gap) is not that big of a deal. TKIP was not intended to be secure for a very long time. It was a quick fix when it was realized how vulnerable WEP is. You can now enable AES encryption instead of TKIP with WPA(version 1 OR 2) on all major routers that have been sold by retailers for at *least* the past year and you'll be running a secure wireless network again. If I'm not mistaken, WPA-AES is still vulnerable to a dictionary attack (if you're using a PSK and non-enterprise) but the algorithm itself cannot be cracked, or at least not feasibly.
The algorithms have never been the problem, it's the implementation.

Even with LM hashes, the weakness was never the actual algorithm used, it was the splitting of the string before the hash function.

EDIT: Even with TKIP, etc... THe biggest weakness was not the algorithm, it was and always has been the intialization vector dropping the effective cipher strength by 24 bits.