Cavium provides a flexible, portable and feature rich production quality driver with source code and support for multiple Operating Systems. Cavium feature-rich driver includes advanced functionality and options such as asynchronous or synchronous mode, scatter gather or direct mode, zero memory copy, advanced polling with or without interrupts etc. In addition to the Operating Systems listed below, Cavium OS independent driver can easily be ported to a variety of other Operating Systems.
Cavium provides the NITROX JCE SDK that includes Java Cryptographic Extensions (JCE) complying with the industry standard Java Cryptographic Architecture (JCA). The SDK implements a set of packages that provide a subset of the cryptography aspects of the Java Security API as in J2SDK. The JCE is based on the same design principals as J2SDK, which uses the notion of a Cryptographic Service Provider, or "provider" for short.
The NITROX JCE SDK provider provides support for a variety of symmetric and asymmetric encryption algorithms including ARC4, DES, 3DES, AES. Asymmetric encryption acceleration is provided for RSA PKCS v1.5 and hash and HMAC generation for SHA-1 and MD5. Furthermore, it includes support for random number generation. Digital Signature generation and verification based upon PKC1 v1.5 and DSA standards and Diffie-Hellman Key Exchanges is also included.
For access to Cavium SDK, please contact: sales@caviumnetworks.com
|
|
| Operating systems Supported |
|
Linux Kernel v2.4 and v2.6 |
|
VxWorks |
| |
| IPsec Protocol Stacks Supported |
|
FreeSwan 1.97 |
|
Intoto iGateway |
|
V-IPSecure Software |
| |
| Wireless Protocol Stacks Supported |
|
GateD WLAN Software |
|