WiFi is no longer a viable secure connection
scmagazineuk.com
scmagazineuk.com
(1) They're cracking pre-shared keys, which is the least secure mode of deployment for WPA2; they can "crack" it because it's essentially password-protected. Modern wireless security use crypto-strong keys derived from secure authentication. That's not how home wireless networks get deployed, but it is how corporate wireless networks are set up.
(2) Nobody who cares about security relies on WEP or WPA; they use 802.11 to set up an insecure last-mile to VPN through. Nobody has broken any popular VPN protocol in the last 5 years.
The solutions may not look like they do today --- I won't cry --- but the fundamental problem is going to need to get solved. Maybe it'll be opportunistic Teredo/6to4-style network layer security, and maybe it'll be something app layer, but something is going to get done here.
The first round of wireless security protocols were a hack, a veneer of security designed to give the perception that 802.11 was "at least as secure" as your office Ethernet, which you'd want to secure with SSL or IPSEC anyways. That strategy failed.
The most recent round of protocols is every bit as sophisticated as IPSEC. It's no longer the design goal to provide something that's "good enough" for normal stuff, and to run VPN over for everything else.
There's a lot of moving parts in WPA2-Enterprise/EAP, and I don't love it. But it's no longer a silly strategy.
So yes, you security has to come from other layers (VPN, SSL for web etc).
I sure as hell know that I don't trust wireless; wired is bad enough. Tack on an open-ended medium to invite all of the fun guys onboard.
EDIT: That said, at least for me, the main reason I need wireless encryption is to prevent neighbors from using it. It would be silly to rely on wireless encryption to safeguard sensitive network activity. That's what SSH, SSL, etc. are for.
Now if only I could somehow get Eclipse to use my GPU to do a compile
GPUs are only good at doing lots of arithmetic in parallel.
I have been using VPNs for years. It's sweet to connect to insecure, possibly malware-intensive, password-grabbing "free" wireless spots that abound around hotels and airports and grab all their bandwidth while everything they get is highly secure cryptographed data.
I say that if they ever get my data, they should at least deserve it.
What's the problem?