 |
|
 |
Optimised Encryption Operations
With customers demanding higher and higher performance, system vendors
must continue to deliver product improvements. However, achieving fast
encryption, such as wire-speed Gigabit SSL data transfer, has proved
problematic. Whilst hardware solutions such as ASICs promise high
performance, constraints such as bus latencies and sub-optimal packet
sizes mean that the throughput goals are often not realised.
Enjura's highly optimised software-based encryption functions, specially
tuned for the Intel Pentium 4 allow applications to deliver Gigabits/sec
encryption rates without the need for hardware.
Key Benefits
- Faster web-server response times and better throughput
- OpenSSL compatible API; no code changes required for web applications
- Reduced load on servers
- Better return on hardware investment
- No need for complex network or custom hardware
Product Specifications
Optimised for
- Intel PentiumIII and Pentium 4
Operating Systems
APIs
Cryptographic Algorithms
- Digest functions MD5 and SHA-1.
- MAC functions HMAC-MD5 and HMAC-SHA-1.
- Stream cipher ARC4.
- Block ciphers RC2, DES, Triple-DES, AES-128, AES-192 and AES-256 in ECB and CBC modes.
Performance
- SSL algorithms (MD5, SHA-1, ARC4) from 0.7 to 3 Gbps, depending on algorithm and CPU.
- DES, TDES and AES; from 70 to 950 Mbps in CBC mode, depending on algorithm and CPU
Standards Conformance
- FIPS 46-3 Data Encryption Standard (DES)
- FIPS 81 DES Modes of Operation ??
- FIPS 140-2 Security Requirements for Cryptographic Modules
- FIPS 180-1 Secure Hash Standard
- FIPS 197 Advanced Encryption Standard (AES)
- NIST SP800-17 Modes of Operation Validation System (MOVS)
- NIST SP800-20 Modes of Operation Validation System for the Triple Data Encryption Algorithm (TMOVS)
- RFC 1321 The MD5 Message-Digest Algorithm
- RFC 2104 HMAC: Keyed-Hashing for Message Authentication
- RFC 2202 Test Cases for HMAC-MD5 and HMAC-SHA-1
- RFC 2268 The RC2(r) Encryption Algorithm
|
 |