![]() |
| Web and Network Communications Green Hills Platform for Wireless Devices |
|||||||||||||||||||||||||||||||
|
» Product Overview » Benefits » WPA and WPA2 » Supported EAP Methods » Wi-Fi Protected Set-Up |
|||||||||||||||||||||||||||||||
| Product overview | |||||||||||||||||||||||||||||||
In recent years, more and more of these types of devices have needed to communicate untethered over wireless networks. With the Green Hills Platform for Wireless Devices, developers now have a complete WiFi reference development platform for building electronic devices that require wireless LAN (WLAN) interfaces. The Platform for Wireless Devices makes it easy to add complete, diverse wireless connectivity safely and securely to your wireless device by offering a full suite of embedded networking, security, and mobility products. Green Hills Software’s Platform for Wireless Devices accelerates the development of WiFi enabled products by providing key software technologies in a fully integrated and tested package.
|
|||||||||||||||||||||||||||||||
| Benefits | |||||||||||||||||||||||||||||||
Lower Device Costs
Both security and reliability are critical when connecting devices over a wireless network. With the Green Hills Platform for Wireless Devices your device can take advantage of the proven security and reliability inherent to the INTEGRITY RTOS as well as be integrated with the latest security standards approved by the WiFi Alliance, WPA and WPA2 (802.11i). Even if you’re using the latest security standards and security software available to develop your products, if you are not running on a secure, reliable RTOS like INTEGRITY, you are compromising your product. What’s more, you are opening the system up to both intentional and unintentional events that can promote denial of service, access to configuration information, or even complete system failure. With INTEGRITY you can isolate, protect, and control system resources to guarantee access and control of system networking services, devices and even system memory and CPU availability. With INTEGRITY, developers can statically or dynamically control information flow and resource availability to a given protected address space. Also, running the TCP/IP stack in a protected address space, isolates and protects it from failure of applications in other address spaces. |
|||||||||||||||||||||||||||||||
| WPA and WPA2 | |||||||||||||||||||||||||||||||
| In 2003, the WiFi Alliance introduced WPA to rectify the
shortcomings of the original WiFi security mechanism, WEP
(Wireless Encryption Protocol). WPA2, introduced in 2004,
implements all mandatory elements of IEEE’s security standard,
802.11i. WPA2 is backwards compatible with WPA,
which includes a smaller subset of the 802.11i requirements.
WPA and WPA2 can be enabled in two modes – Enterprise and Personal. Both modes provide user authentication
and encryption of data traffic (see table below). For user authentication, WPA and WPA2 use Pre-Shared Keys (PSK) in Personal Mode and 802.1x/Extensible Authentication Protocol (EAP) in Enterprise Mode. For encryption, WPA uses the Temporal Key Integrity Protocol (TKIP) whereas WPA2 uses the stronger Advanced Encryption Standard (AES). AES satisfies the Federal Information Processing Standard (FIPS) 140-2 specification, a security requirement of many government agencies. The Green Hills supplicant support satisfied the supplicant requirements of both WPA and WPA2 standards. It supports both Personal and Enterprise Modes, that use PSK and EAP for authentication respectively. Additionally, it supports all EAP methods mandated by the WiFi Alliance for WPA2 compliance.
|
|||||||||||||||||||||||||||||||
| Supported EAP methods | |||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||
| Cisco compatible extensions | |||||||||||||||||||||||||||||||
| The Cisco Compatible Extensions (CCX) Client provides
device manufactures a certification ready device stack that
enables connectivity to widely deployed Cisco networks.
CCXv1, v2, v3, and v4 are supported. CCXv4 is targeted at
enterprise voice and embedded devices. The CCX Client is
validated with Cisco CCX infrastructure systems, and has
received KeyLabs certification for CCXv4. |
|||||||||||||||||||||||||||||||
| Wi-Fi protected set-up | |||||||||||||||||||||||||||||||
1. Enrollee—device seeking to join a wireless network 2. Registrar—device with authority to grant or deny access to the network 3. Authenticator—access point functioning as a proxy between an Enrollee and a Registrar The Green Hills WPS provides the Enrollee function for wireless devices. It supports both in-band models covered by the WPS specification 1.0h for the client side, which are the push button and PIN methods. It also supports both enrollee mode where the wireless client is configured by an access point, and registrar mode where the client can configure an unconfigured access point. The WPS also includes a comprehensive simulator and logging/debugging capabilities. |
|||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||
|
|