Schneier on Security: Renew Your Passport Now!
If you have a passport, now is the time to renew it -- even if it's not set to expire anytime soon. If you don't have a passport and think you might need one, now is the time to get it. In many countries, including the United States, passports will soon be equipped with RFID chips. And you don't want one of these chips in your passport.
My DSL provider, Speakeasy.net, called me the other day to let me know that they've had reports of spam being sent from my IP address. We'd been having problems with our Airport (Apple-brand wireless access point) lately, so I had switched to a Linksys WAP temporarily. I haphazardly left the security feature (WEP encryption with a password) for the Linksys turned off, thinking it'd be only a week or two before I got around to troubleshooting the Airport. Two months later, I learned a lesson I already knew: If you don't secure your wifi, someone can use it for bad stuff.
But something else had never occurred to me before. I generally thought that even though someone could use my wifi for bad stuff, they'd have to be within 100 yards of my house to do so, and the odds that my neighbor would be a baddy seemed slim enough that I was comfortable letting him use my network if he wanted. I still believe that to be true: It's unlikely that my neighbor is purposefully hijacking my network to send spam. The new bit is the realization that his computer could be compromised by any manner of Windows malware, and someone else not within 100 yards of my home is probably doing the spamming over my Internet connection.
I don't know for a fact if there is actually any botnet malware that hunts for open wifi and uses it for misdeeds, but it seems damned compelling and definitely possible. And not only could a compromised machine be using my Internet connection, but it could also be snooping traffic. Even if I encrypt my connection, the malware could take its time using my neighbor's computer to collect my packets and crack my keys.
Maybe you trust your neighbor not to snoop your traffic or abuse your Internet connection. But do you trust your neighbor to keep their computer secure and malware-free?
Real wifi security still isn't completely supported by many devices. The most available method is WEP, and WEP has proven to be exceptionally weak, even if the keys are long (128-bit > 40-bit, but still weak for WEP). WEP isn't even sufficient if you configure your access point to only allow certain MAC addresses (ID numbers assigned to your computer's networking hardware at the factory), because with WEP, MAC addresses can be snooped from the wifi traffic itself, then forged with the attacker's hardware. The newer WPA solves many of the problems with WEP, but consumer-grade WPA is still based on a user-selected password, and your security will only be as good as the password you pick, so make it long and complicated, random if possible. Of course, my TiVo uses a wireless Internet connection to get scheduling data, and does not support WPA.
If snooping is your concern (and not just unauthorized use of the connection), be sure to encrypt your traffic at the application layer: Use VPN software, or communicate over "secure connections" like SSL (as used by reputable banking and shopping web sites, with "https://" in the address).
Wikipedia article on wi-fi security. Scary wi-fi cracking how-to. Securing your Airport Extreme network with WPA.