Wireless Security

by Steve Kerrison on 14 September 2005, 00:00

Quick Link: HEXUS.net/qabqp

Add to My Vault: x

Please log in to view Printer Friendly Layout

WiFi is a wonderful thing. You can take your laptop anywhere in your house and access the Internet, or access your network from the garden. However, it does introduce the grim possibility of somebody else doing exactly the same, without you ever knowing. This guide seeks to make you aware of various security terms and ideas associated with wireless networking and what you should consider when setting up a wireless network.

Usage

The first thing you need to consider is what the WiFi setup will be used for. A wireless hot spot in a trendy café shouldn't be locked down like Fort Knox. Anybody should be able to find and access the wireless access point. However, any computer that connects to an open network like this should have some form of firewall enabled. Remember that other users of that access point will be able to access your computer if you leave it wide open!

That aside, if you're setting up a home or office WiFi network, you don't want any Tom, Dick or Harry using the connection. There are multiple things you can do to ensure this.

Password

Perhaps the golden rule of wireless security is: change the password to your access point. Lists of default passwords are easy to get hold of, and that last thing you want is to hand over the configuration of your wireless network to an unscrupulous character. Make the password hard to crack. Use numbers and letters; nothing of a personal nature that somebody might figure out.

SSID

SSID stands for Service Set IDentifier. It's a means of identifying which network a packet of data belongs to. Your wireless access point will have a SSID, which may also be referred to as a network name. By default, your wireless access point broadcasts its SSID so that client devices can find it. However, you can disable broadcasting of the SSID and change the name of it. That way, you can only connect if you know the name.

By no means should you consider this a security measure. It's still easy to locate a wireless network that doesn't broadcast its SSID, providing you have the right software. Turning off SSID broadcasting just makes your network less obvious and is less likely to give off a “hey, come and hack me” impression.

WEP

Wired Equivalent Privacy is a relatively weak form of protection, but its better than nothing. WiFi uses radio waves, so theoretically anyone can snoop in on data being transmitted using WiFi. WEP encrypts the data being transmitted. To use WEP, you must generate a key. There are generators of WEP keys, or you can create one based on your own pass phrase. The generated key must be input into the client machines to allow them to communicate with the access point.

To confuse matters further, there are different strengths of WEP encryption. The weakest type is 64-bit, or 40-bit after you take away the 24-bit initialisation vector (something we won't get into here.) Then there's the stronger 128-bit (or 104-bit) form of WEP. You need both client hardware and an access point that supports WEP to use it, and then you need to know what the strongest form of encryption that you can use is.

Unfortunately, a hacker can 'sniff' encrypted packets and once they've sniffed enough, with the right software, crack the encryption. WEP will put off casual snoopers, but only slow down somebody who really wants into your network.

WPA

WiFi Protected Access is the successor to WEP and is intended to be a much stronger WiFi encryption method. There are two versions of WPA and those versions can be broken down into personal and enterprise usage also. We will focus on the personal varieties of WPA.

With WPA-Personal, you define a pass phrase which must then be shared with anyone wanting to gain access to the Wi-Fi network. The longer you make the pass phrase, the better.

WPA is harder to crack than WEP, so if your access point and other hardware supports it, I'd encourage you to use it. If your hardware doesn't support it, check for a firmware update that might add it as a new feature.

WPA2 also exists, which is fully compliant with the 802.11i specification – a wireless spec geared towards security. Support for it remains varied. For example, while my firmware updated access point claimed support for WPA2, I was unable to get my Centrino laptop to work with it, even with the latest drivers and patches. Another option you might see when setting up WPA is the encryption type to use. Chances are if there's an choice, it'll be between TKIP and AES. AES seems to be considered preferable and also results in less of a performance hit in network throughput. However, I have also experienced difficulty with it when using certain combinations of WiFi equipment.

Final Thoughts

When thinking about what security to setup for your WiFi network, consider the purpose of the network and also hardware/software compatibility. If you're setting up a home network and want it to be as secure as possible, turn off SSID broadcasting, change the network name and admin password and start by trying to get WPA configured. If that doesn't work, you can fall back to WEP, but only if you have no choice.

Do remember, however, that while these methods will deter the casual snooper, if a hacker really wants access to your network, they will eventually find a way. Make sure you keep your machines' firewalls running and bear in mind that the ultimate in WiFi security is an access point that is turned off!



HEXUS Forums :: 5 Comments

Login with Forum Account

Don't have an account? Register today!
Thats a nice little guide.

I know for a fact that where i live, and also where i work, you can wonder around with a laptop with a card in and nab their wireless because it hasnt been encrypted.

Hardware is an issue though, as the wireless cards we use at work don't like 128 encryption, so we have to use a reasonably strong 64 bit key… which isnt as good… but we're only a school :p
There are too many people out there that think MAC filtering or SSID hiding or disabling DHCP will improve security. They might deter the casual person just looking for free wifi, but they provide zero actual security to anybody that knows what they're doing. So, I'm glad to see this article doesn't even mention MAC filtering and paints SSID hiding in a poor light.

A good link on wifi myths is http://blogs.zdnet.com/Ou/?p=43
But lets not forget, only if you were a huge network, transfering valuable information, would it be worth somone going all that effort to break your security. for home use a simple password and mac filtering will do, why would any one else need to break into your network at a guess that you are not usng a firewall to protect your self.

and any one who keeps MAJOR credit card and debit card details on there machine in a totally accessible shared drive, in your limewire shared folder included, should understand that they are risking something ….. :D

My pennies done and Great guide helps make people who haven't had to do it before understand, GG WP and we want more !!!! :D
MAC filtering will help prevent someone getting into your network (but does nothing to secure the information passing over the link.
peterb
MAC filtering will help prevent someone getting into your network (but does nothing to secure the information passing over the link.
Uh, how exactly is that? Because one can set his MAC address to anything he wants, so all I have to do is observe a few packets of traffic and then clone that MAC address. There is absolutely zero access control provided by MAC filtering.