Coffee shop WiFi for dummies
securityfocus.com
securityfocus.com
This should have been the first, and most important line of the entire article. Wireless encryption, IM client, and internet browser simply don't matter as someone who is out to grab your information is going to be doing so by viewing the packets sent between your computer and router.
Amusing to see a blog on security focus implying that a WEP key when given to everyone was somehow better than nothing, even if it was from 5 years ago.
I also got to the local shop in beautiful Park City utah, just to get out of the house and have change of atmosphere while working.Giving out passwords to customers is the most common approach, but there must be a way to provide encrypted access without a shared key.
Furthermore, the only way in which WEP or WPA improve real security is by keeping folks who don't know the key off the local network. Since most shops freely give away their network keys to anyone with enough cash for a cup of coffee, and seldom if ever rotate keys, it's an awfully weak level of protection.
If you assume that other network users are potentially hostile, and/or that the coffee shop owner (or its ISP, or someone who "hacked" their Linksys router via an unchanged admin password) can't be trusted, your only real option is routing your traffic over VPN to a trusted host elsewhere on the 'net.
I've always assumed that the reason it's not done is that the CPU resources needed to handle decryption of a reasonably strength was too much for a bunch of simultaneous connections on affordable hardware.
See, I knew that I didn't know enough about this to lead a decent conversation ;)
Thinking about this: publishing your public key on a bar code printed on a wall might be a better solution, if the world would be used to that. It would enable your computer to compare the public keys sent over the two channels (visible light and WiFi)