Middleware
Ellipsys consists of four distinct products.
The ESS-01
is a library of symmetric cryptographic functions
including AES in multiple modes such as CBC,
GCM and CCM, 3DES, Kasumi, all SHA variants
and keyed hashes (HMAC). This library has
been certified by a third party laboratory
as being compliant with the NIST Cryptographic
Validation Program (CAVP). which ensures that
the algorithms can be used in products requiring
FIPS 140 validation.
The ESS-02
offers a rigorously tested set of public key
functionality including sign and verify operations,
and RSA encryption and decryption algorithms.
Release 2.1 of the library now offers support
for prime field Elliptic Curve Cryptography
including all NIST approve prime field curves
and those required for National Security
Agency (NSA) Suite B compliance.
Elliptic also offers a complete DTCP stack solution which natively supports
DTCP-IP and can be extended
to support FireWire and USB through a simple plug-in.
Lastly, Elliptic has a secure
boot toolkit which allows customers to
build a secure boot solution in all software,
with hardware assist or with a blend of both
methodologies. Secure boot has become very
commonplace in electronic products to ensure
that the code has not been maliciously or
inadvertently modified.
All Ellipsys middleware products offer the following features:
- Portable design
- Efficient implementation
- Extensive verification to NIST CAVP standards
|