Print Send information

Ellipsys Middleware

Symmetric Cryptography Library

The ESS-01 Symmetric Middleware library offers symmetric cryptography support for commonly used algorithms such as AES, DES/3DES, KASUMI, SNOW 3G ciphers, hashing function MD5, SHA-1, SHA-256 and keyed hashes such as HMAC/SHA-1. The library is targeted at embedded systems which often have limited capabilities and as such efficient implementations are mandatory.

The library also supports substitution of hardware for software modules to permit designers to take advantage of offload cores should they be avaialble in the target system.The cryptographic algorithms have been fully proven through a third party audit against the rigorous NIST CAVP validation program. The ESS-01 is designed as a portable library capable of targeting any of the embedded environments in common use today ranging from Linux, Windows Mobile, VwWorks, iTRON and WindRiver. Offered in source code, the ESS-01 is available for immediate licensing.

ESS-01 Symmetric Cryptography Middleware

For a preview of the library, please follow either of the links below to see sample code for a cipher and hash operation. A simple registration process is required.

Hash demo example

Cipher demo example