internet.com Corp. ISP-Planet
Search ISP-Planet


Search internet.com
internet.com

IT
Developer
Internet News
Small Business
Personal Technology
International

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

internet.commerce
Partner With Us














ISP Technology

Wireless Privacy: An Oxymoron?

ISPs deploying 802.11b for public broadband or fixed wireless Internet access should consider the risks associated with this emerging technology before network security is compromised.

by Lisa Phifer
VP Core Competence, Inc.
[April 26, 2001]
Email a colleague

802.11b wireless LANs can be easier to deploy and less expensive than traditional wired networks, but they are also inherently less secure. Service providers considering 802.11b for public access broadband or fixed wireless Internet access should appreciate the risks associated with this emerging technology.

Ethernet NICs broadcast packets over a physical medium—coaxial cable, unshielded twisted pair, fiber. Wireless NICs broadcast spread-spectrum radio signals over the air. Both are vulnerable to unauthorized use and eavesdropping, but there's an important difference. Wireless LANs can be tapped passively, without physical access or sophisticated equipment. All an attacker needs is an inexpensive wireless NIC and a tiny bit of know-how.

The standard
In an 802.11b Basic Service Set (BSS), a wireless access point (AP) acts as a bridge for a set of associated stations—PCs outfitted with wireless NICs. Wireless LANs can optionally be secured with measures defined by the Wired Equivalent Privacy (WEP) standard. WEP was designed to provide confidentiality for 802.11 networks, similar to that of wired networks. WEP authenticates stations seeking to join a BSS. Unfortunately, analysis performed by researchers at Intel [ZIP], Berkeley [FAQ], University of Maryland [PDF] and elsewhere has shown WEP to be fundamentally flawed.

Who's there?
Wireless access points and stations exchange management frames to associate with each other. Access points may periodically transmit beacon frames containing a unique identifier for the BSS, known as a service set identifier (SSID). Stations also transmit probe frames to find access points. When a station find an access point, it initiates an association and proposes an authentication method.

The default method, Open System Authentication, actually provides no authentication at all. In Open System Authentication, any station is permitted to join the BSS.

If the station proposes Shared Key Authentication, the AP generates a random 128-bit challenge. The station returns the challenge, encrypted with a shared key—a "secret" configured into both the station and AP. The AP decrypts the challenge, using a CRC to verify its integrity. If the decrypted frame matches the original challenge, the station is considered authentic. The challenge/response handshake is repeated in the opposite direction for mutual authentication.

Unfortunately, an attacker who captures these frames possesses the plaintext, ciphertext, and the initialization vector (IV) used to turn the plaintext into ciphertext. Because WEP uses RC4 encryption, this is enough information to derive the RC4 keystream—the stream of bits XORed with plaintext to generate ciphertext. Knowing a legitimate IV and keystream lets the attacker successfully respond to any future challenge, without knowing the actual shared key. The attacker has a free pass to join the wireless LAN.

Guarding the gate
Authentication must be combined with access control measures that permit or deny traffic from a particular station. To be effective, access control must be based on a value that is not easily spoofed.

Some access points can be programmed with a MAC address Access Control List that permits a specific group of stations and blocks unauthorized stations from associating with the AP. Unfortunately, MAC addresses are easy to sniff because they are transmitted in plaintext. All an attacker needs to masquerade, as a legitimate station is a wireless NIC operating in promiscuous mode for capture, with a configurable address to enable spoofing.

Some stations can be programmed with an SSID they must present in order to associate with an access point. Unfortunately, because SSID is broadcast in plaintext in many 802.11b frames, it also easy to sniff and spoof.

Another technique is to combine station-level authentication with user-level authentication for tighter access control. In this case, the station user actually logs into the wireless network by supplying a username/password that the AP can check against a RADIUS server—similar to traditional Internet access. Effectiveness depends upon the authentication method used and whether it requires confidentiality.

Go to page 2: Knowing the Key >

ISP News
IDC: Microsoft's Yahoo Deal Could be a Big Hit
Ballmer Fills in 'Software-Plus-Services' Plan
Report: Enterprise Search Will Top $1 Billion by 2010

More >

ISP Glossary
Find an ISP Term

Newsletters!
ISP-Planet Weekly

Best of ISP-Planet

 

Feedback


Advertising inquiry? Click here!

ISP-Planet's RSS feed



JupiterOnlineMedia

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

Solutions
Whitepapers and eBooks
Microsoft Article: Will Hyper-V Make VMware This Decade's Netscape?
Microsoft Article: BitLocker Encryption on Windows Server 2008
Go Parallel Article: Intel Thread Checker, Meet 20 Million LOC
IBM Whitepaper: Innovative Collaboration to Advance Your Business
Internet.com eBook: Real Life Rails
Avaya Article: Call Control XML - Powerful, Standards-Based Call Control
Tripwire Whitepaper: Seven Practical Steps to Mitigate Virtualization Security Risks
Internet.com eBook: The Pros and Cons of Outsourcing
Internet.com eBook: Best Practices for Developing a Web Site
IBM CXO Whitepaper: The 2008 Global CEO Study "The Enterprise of the Future"
Avaya Article: Call Control XML in Action - A CCXML Auto Attendant
Go Parallel Article: James Reinders on the Intel Parallel Studio Beta Program
IBM CXO Whitepaper: Unlocking the DNA of the Adaptable Workforce--The Global Human Capital Study 2008
Adobe Acrobat Connect Pro: Web Conferencing and eLearning Whitepapers
Go Parallel Article: Getting Started with TBB on Windows
HP eBook: Storage Networking , Part 1
MORE WHITEPAPERS, EBOOKS, AND ARTICLES
Webcasts
Go Parallel Video: Intel(R) Threading Building Blocks: A New Method for Threading in C++
HP Video: Is Your Data Center Ready for a Real World Disaster?
Microsoft Partner Portal Video: Microsoft Gold Certified Partners Build Successful Practices
HP On Demand Webcast: Virtualization in Action
Go Parallel Video: Performance and Threading Tools for Game Developers
Rackspace Hosting Center: Customer Videos
Intel vPro Developer Virtual Bootcamp
HP Disaster-Proof Solutions eSeminar
HP On Demand Webcast: Discover the Benefits of Virtualization
MORE WEBCASTS, PODCASTS, AND VIDEOS
Downloads and eKits
Amyuni Download: PDF & XPS Engine for Your .NET and ActiveX Applications
Microsoft Download: Silverlight 2 Software Development Kit Beta 2
30-Day Trial: SPAMfighter Exchange Module
Red Gate Download: SQL Toolbelt
Iron Speed Designer Application Generator
Microsoft Download: Silverlight 2 Beta 2 Runtime
MORE DOWNLOADS, EKITS, AND FREE TRIALS
Tutorials and Demos
IBM IT Innovation Article: Green Servers Provide a Competitive Advantage
Microsoft Article: Expression Web 2 for PHP Developers--Simplify Your PHP Applications
MORE TUTORIALS, DEMOS AND STEP-BY-STEP GUIDES