+1 613 254 5456
adjust font size Increase Font Size Reset Font Size Decrease Font Size

CLP-04: ARC4 Cipher

RC4 is the cipher that supports Secure Sockets Layer (SSL) and the companion Transport Layer Security (TLS) standard. As such, RC4 has been in use for many years and has been proven as a hardened, highly secure cipher. Elliptic has proven the CLP-04 design as both a standalone core and in other security protocol accelerators and processors and therefore this semiconductor IP core can be used with confidence by designers.

 

Features

  • Throughput up to 800 Mbps
  • Area: 8,000 ASIC gates for encrypt/decrypt, key expansion and interface logic
  • Input memory block with shadow memory to allow input of next block while another RC4 operation is in progress
  • Key context memory with shadow context for fast key switching
  • Automatic generation of key context from key data
  • Key memory accessible through separate memory interface
  • Support for 40 and 128 bit keys
  • Up to 3 shadow memory blocks for input, output and key contexts
  • Flow-through or co-processor data flow

 

 

Benefits

  • Silicon proven
  • Highly integrated
  • SoC/ASIC developers and embedded system OEMs benefit from
    • Reduced time to market
    • Reduced risk
    • Highly tuned solutions for performance, power and size
  • IP developed by industry experts through a structured and rigorous development and verification program

Applications

  • SSL/TLS applications
  • WLAN WEP, WPA and 802.11i
  • Storage - SAN/NAS applications
  • Military communications systems
  • Secure video surveillance
  • Secure audio communications

Downloads

Featured Products

A proven HDCP-based content protection solution that provides robust security inside Trusted Execution Environments (TEEs) and enforces the protection of sensitive information to ensure that it is stored, processed and accessed only by authorized applications.The solution integrates seamlessly within frameworks such as ARM TrustZone™, where the critical security components are embedded in a trusted and secure OS environment. The non-critical components are executed by the rich OS, such as Android.
tower CLP-630: Multi-Packet Manager Security Engine
A highly programmable and unique Security Protocol Accelerator specifically designed to efficiently process data for high capacity wireless and network applications. The engine is perfectly suited for applications that deal with multiple active connections and significant traffic load on different contexts, such as 4G LTE-Advanced wireless cellular base stations and femtocells.