|
|||||||||||||||||||||||
|
Better Than WEP Will concern over the inherent vulnerability of wireless and inadequate security measures erode consumer confidence in wireless LANs? Not if the WECA and the IEEE can stop it.
The IEEE 802.11 Task Group is making rapid progress on a trio of security improvements for "legacy equipment". Known collectively as the Temporal Key Integrity Protocol (TKIP), these measures are intended to quickly fill the gaping hole left by Wired Equivalent Privacy (WEP). According to a recent Information Security magazine survey, 74 percent of the information technology (IT), networking, and information security practitioners polled are "very concerned" about the security of corporate wireless networks. Vendors are hoping that TKIP will keep the 802.11b market going strong until heavy-duty security becomes available late next year on next-generation 802.11g platforms. "The advantage is that [TKIP] can be deployed quickly," said Kim Getgen, RSA BSAFE product marketing manager. "Vendors can patch their existing implementations. The IEEE will adopt other algorithms in the future, but this solves the immediate business problem of being able to distribute a privacy solution." "We see TKIP as critical for consumers," said Dennis Eaton, Chairman of the Wireless Ethernet Compatibility Alliance (WECA). "WECA is very much in favor of TKIP and we plan to include it in our interoperability test program as soon as possible." WECA hope to begin verifying product compatibility in 3Q02. A three-part fix In the current proposal, wireless endpoints begin with a 128-bit shared secret, referred to a temporal key (TK). The transmitter's MAC address is mixed with TK to produce a Phase 1 key. The Phase 1 key is then mixed with an initialization vector (IV) to derive per-packet keys. Each key is used with RC4 to encrypt one and only one data packet. "This defeats the attacks based on the weaknesses in the key scheduling algorithm of RC4 identified by Fluhrer, Mantin and Shamir," said Dorothy Stanley, Agere Systems. Why stick with RC4? RC4 is a stream cipher commonly used by SSL, where TCP connections prevent packet loss. However, WEP operates at the link level in networks where loss is common. Ultimately, the IEEE is expected to use the Advanced Encryption Standard (AES), a more appropriate cipher for wireless. Unfortunately, AES requires considerably more horsepower than most existing 802.11b cards provide. Keeping RC4 for now means that TKIP can be deployed in firmware updates instead of new chipsets, protecting consumer investment in 802.11b gear. RSA has already implemented fast-packet keying, said Getgen. "It is available now in professional services, and will be available soon in BSAFE [an RSA SDK]." Given their proactive involvement in TKIP standards, Agere and Cisco may be among the first 802.11b vendors to make TKIP upgrades available to consumers. Freshness counts Lack of key management is why most 802.11b products now rely on manually configured keys. Several vendors ship proprietary solutions for dynamic key management. NextComm's approach is "key hopping;" short-lived keys derived by hashing a shared value with session seeds. "By the time we were finished developing our chipset, others in the industry agreed that WEP keys were a problem that needed fixing," said Wang. "Our strategy is to comply with standards, including 802.11i. But key hopping is available today for those people who want to use it now." In fact, the IEEE has long been laboring to find a robust, secure key management solution for wireless LANs. Keys, sequence spaces, and replay windows must all be resynchronized frequently without degrading performance or preventing roaming between access points. As it turns out, this challenge must be answered not only in long-term 802.11i standards, but also in the near-term fix for legacy systems. To avoid key reuse, temporal keys must be changed frequently. How frequently depends upon the packet rate. For example, an access point handling 1900 packets per second would need to be rekeyed every 34 seconds. Clearly, this requires a highly-efficient rekey exchange. According to Housley, IEEE 802.1x (a framework for authenticated MAC-level access control) will be used to manage temporal keys. "The details associated with key management are still being worked out," said Housley. Security is still job one Reviewers of the RSA/HiFn proposal include Ron Rivest, author of RC4, and Scott Fluhrer, a member of the team that cracked the original WEP key scheduling algorithm. "While it needs more cryptoanalysis in the future (very few things get enough cryptoanalytic review), it should be good for now," said Fluhrer. Eaton is confident in TKIP because cryptographer's standards for robustness are high. "For one thing, it was the cryptographers who pointed out that a solution requires more than rekeying, which is why TKIP is now composed of three elements and doesn't address just one part of the problem," said Eaton. But Eaton also admitted "the traditional approach taken by cryptographers is to propose a solution, let it bake for awhile, and really kick the tires. TKIP will not be time-tested in this manner." Get ready to roll "We have tentative plans to include [TKIP in our Wi-Fi branding program] sometime in the third quarter," said Eaton. "This assumes the IEEE will produce a stable draft in the first quarter. There is some possibility that WECA may take the IEEE standard in draft form and do something with that if our membership feels it is stable enough." Backwards compatibility is essential to keep today's Wi-Fi market from fragmenting. "TKIP should be backwards compatible - this is one of the things that has caused the standard to take a little longer," said Eaton. "For equipment that cannot be upgraded or that consumers for whatever reason choose not to upgrade, TKIP should be implemented so that you can always fall back to WEP." WECA plans to certify interoperability in both modes. Will it fly? To buy time while keeping today's market strong, vendors must deliver a fix that addresses consumer concern without adversely impacting performance, interoperability, or investment in 802.11b gear. While it is a bit premature to wave the finish flag, recent progress is promising. IEEE 802.11 TGi, WECA, and the entire 802.11 vendor community are highly motivated to make the WEP problem go away as quickly and painlessly as possible. With so many players working together, TKIP has a pretty good shot at achieving this goal. End
|
|
|||||||||||||||||||||
|
|
|||||||||||||||||||||||