Wireless Security
Security for IEEE 802.11b consists of encryption and authentication, as described in the following sections.
Encryption
To encrypt wireless data, you can use Wired Equivalent Privacy (WEP); if your wireless networking
WEP Encryption
Securing physical access to the network is difficult because of the nature of wireless LAN networks. Unlike a wired network (in which a direct physical connection is required),
WEP uses a shared secret key to encrypt the data of the sending node, and the receiving node uses the same WEP key to decrypt the data. For infrastructure mode, the WEP key must be configured on the wireless AP and all the wireless clients. For ad hoc mode, the WEP key must be configured on all the wireless
As specified in the IEEE 802.11 standards, WEP uses a 40-bit secret key, and most wireless hardware for IEEE 802.11 supports the use of a 104-bit WEP key. If your hardware supports both, use a 104-bit key.
Strong Encryption with WEP
Some wirelessIf you must use 152-bit wireless encryption keys, disable the Wireless Zero Configuration (WZC) service by clearing the Use Windows To Configure My Wireless Network Settings check box on the Wireless Networks tab of the properties of the wireless connection or wireless network adapter in Network Connections. Use the configuration tool provided with your wireless network adapter to configure the wireless network settings and the WEP key.
Choosing a WEP Key
The WEP key should be a random sequence of keyboard
A WEP key based on a familiar word (such as your company name or your last
Even if your WEP key is random, it is still subject to determination if a large amount of data encrypted with the same key is collected and
WPA Encryption
TKIP in WPA dynamically determines a unique initial encryption key for each authenticated association, and changes the key for each wireless frame. TKIP does not require manual configuration of an encryption key.
Authentication
The following types of authentication are available for use with 802.11b networks, as described in the following sections:
Shared key
IEEE 802.1X
WPA with preshared key
Open System Authentication
Open system authentication is not really authentication because all it does is identify a wireless node using its wireless adapter hardware address. A hardware address , which is an address assigned to the network adapter during its manufacture, is used to address wireless frames.
In infrastructure mode, some wireless APs allow you to configure a list of allowed hardware addresses for open system authentication. However, it is a
In ad hoc mode, there is no equivalent of configuring the list of allowed hardware addresses in Windows XP or Windows Server 2003. Therefore, any hardware address can be used to perform open system authentication and join your ad hoc mode–based wireless network.
Shared Key Authentication
{% if main.adsdop %}{% include 'adsenceinline.tpl' %}{% endif %}Shared key authentication verifies that the wireless client joining the wireless network has been configured with a secret key. During the authentication process, the wireless client proves that it has the secret key without actually sending the secret key. In infrastructure mode, all the wireless clients and the wireless AP use the same shared key; in ad hoc mode, all the wireless clients of the ad hoc wireless network use the same shared key.
IEEE 802.1X Authentication
The IEEE 802.1X standard enforces authentication of a network node before it can begin to exchange data with the network. Exchanging frames with the network is
The recommended solution for Windows wireless authentication is the use of EAP-Transport Layer Security (TLS) and certificates for authentication. To use EAP-TLS authentication for wireless connections, you must create an authentication infrastructure that consists of an
Active Directory
directory service domain, Remote Authentication Dial-In User Service (RADIUS) servers, and a certification authority (CA) to issue certificates to your RADIUS servers and wireless clients. This authentication infrastructure is appropriate for large businesses and enterprise organizations, but it is not practical for most
If you have a domain controller and a RADIUS server, but no CA, you can purchase a computer certificate from a commercial CA, install it on your RADIUS server, and use Protected EAP (PEAP) and the Microsoft Challenge-Handshake Authentication Protocol, version 2 (MS-CHAP v2) EAP type. PEAP-MS-CHAP v2 uses passwords instead of certificates for credentials. The only certificate required when using PEAP-MS-CHAP v2 is the RADIUS server certificate, which is used to authenticate the RADIUS server and create a secure channel for communication between the wireless client and the RADIUS server.
More
For more information about deploying secure wireless networks using PEAP-MS-CHAP v2 authentication, see Chapter 10, “Intranet Wireless Deployment Using PEAP-MS-CHAP v2.”
WPA with Preshared Key Authentication
WPA supports two types of authentication:
User-level 802.1X authentication using an EAP type
Preshared key (PSK)
Preshared key authentication for WPA
was designed
Choosing a WPA Preshared Key
The WPA preshared key should be a random sequence of keyboard characters (upper- and lowercase letters, numbers, and punctuation) and can be up to 256 characters long. The longer and more random your preshared key, the safer it is to use for a longer period of time. A preshared key based on a familiar word (such as your company name, last name, or part of your home address) or an easily remembered phrase can be easily guessed. After malicious users have determined the WPA preshared key, they can begin attacking your network.
Because the initial TKIP encryption key is different for each association and changes with each wireless frame, you do not have to worry about malicious users
Recommended Authentication: WPA-PSK or Open System
For a secure wireless network that cannot use IEEE 802.1X authentication, the recommendation is to use one of the following:
If your wireless network components are WPA-enabled, use WPA with preshared key authentication.
If your wireless network components are not WPA-enabled, use open system authentication.
The use of open system authentication instead of shared key authentication in the absence of WPA might seem contradictory. Open system authentication is not really authentication, but identification; and shared key authentication requires knowledge of a shared secret key. Although shared key authentication might be a stronger authentication method than open system, using it actually makes your wireless communication less secure.
For most wireless
The
Wireless APs and Windows wireless clients support open system authentication. One advantage of using open system authentication is that it is always enabled for Windows XP wireless clients—no additional authentication configuration is needed.
For these reasons, open system authentication is recommended for the home or small office wireless network in the absence of WPA.