picture picture picture enjura enjura Products
About  
Products  
SSL Software Accelerator  
Optimised Encryption  
Contact  
Home  
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
  • Linux
  • FreeBSD
APIs
  • OpenSSL compatible API
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