|
Why NSS?
Security is critical for networking applications, especially with wireless networks. Network Security Suite (NSS) provides an easy-to-use solution for OEMs to bring top quality products to market quickly, meet the need for security and interoperability. NSS is a customizable source code library that includes 802.1x authentication with the most commonly used EAP types (TLS, TTLS, PEAP, and FAST), Cisco LEAP, as well as WPA and WPA2 encryption modes for wireless networks
Small Memory Footprint
Silex has more than 30 years of experience in developing embedded products. NSS was coded specifically for embedded systems, so it is more efficient and has a smaller memory footprint than general-purpose security software. It is also modular, so users only need to include the specific component required for application in the run-time mode.
Designed for Portability
NSS is designed to be readily adaptable to any hardware platform and operating system. Its OS abstraction layer minimizes operating system dependence by isolating OS-specific functions. This abstraction layer defines a set of OS dependent hooks that need to be implemented when porting the library onto a particular platform. NSS provides an OS-independent API for requesting OS-related functions like memory allocations.
NSS also provides a generic API to isolate it from specific network interfaces used on the target platform. NSS uses this API to query the physical network drivers as to the ca-
pabilities of the specific networks in use, to set the network operating mode, and to perform data I/O to and from the network interface. NSS supports multiple contexts, so it can
be used with multiple wired and wireless network interfaces on a single device.
Configuration Options
NSS maintains an internal database of configuration items to control the operation of the security options. This includes the current authentication and encryption mode to be used.
NSS provides interfaces to fetch and set the required configured data from the database, which can be used by the application. The data can be fetched as text data (console
mode) or binary data (for ease of use with SNMP or other management utility). NSS contains an optional self-signed certificate generation module, which can be used to generate the required key and certificate required by the TLS authentication algorithm.
Porting and Support Services
Prospective OEMs can choose to do their own porting of NSS or contract Silex engineering team to do the same. Either way, silex technical support team will ensure a trouble free integration of NSS with the OEM’s product.
Family of Connectivity Solutions
NSS software is the latest addition to the silex family of hardware connectivity products. OEMs who do not have network connectivity hardware built into their products can select from several external or internal hardware OEM solutions. These solutions offer the same security features and capabilities found in the NSS, while providing time to market advantage in the hardware domain.
Want More Information?
To obtain a detailed specification or to get other information regarding the silex Network Security Suite, please contact us at 801-748-1199 or sales@silexamerica.com.
|