ARC4 Stream Cipher Accelerators

Overview

The ARC4-IP-44 (EIP-44) is IP for accelerating the ARC4 stream cipher algorithm (used for legacy SSL & IPsec) up to 5 Gbps @ 600MHz. Designed for fast integration, low gate count and full transforms, the ARC4-IP-44 accelerator provides a reliable and cost-effective embedded IP solution that is easy to integrate into high-speed crypto pipelines.

How the ARC4-IP-44 ARC4 Stream Cipher Accelerators work

The ARC4-IP-44 is a family of the cryptographic library elements in the Rambus hardware IP library (formerly of Inside Secure). The accelerators include I/O registers, encryption and decryption cores, and the logic for feedback modes and key scheduling.

Sustained performance for any object sizes ranges up to 5 Gbps depending on the configuration and area. Gate count is about 7K to 32K gates depending on the configuration.

Key Features

  • Wide bus interface (32-bit data, 128-bit keys) or 32-bit register interface
  • Key sizes: 40 and 128 bits
  • Fully synchronous design
  •  
  • Alternatives:
    • AES-IP-32 AES ECB accelerators
    • AES-IP-36 AES ECB/CBC/CTR accelerators
    • AES-IP-37 AES Key Wrap accelerators
    • AES-IP-38 AES XTS/GCM accelerators
    • AES-IP-39 AES ECB/CBC/CTR/CCM/GCM accelerators

Benefits

  • Silicon-proven implementation
  • Fast and easy to integrate into SoCs
  • Flexible layered design
  • Complete range of configurations
  • World-class technical support

Block Diagram

ARC4 Stream Cipher Accelerators Block Diagram

Technical Specifications

Foundry, Node
Any
Maturity
Silicon Proven
Availability
Now
TSMC
Silicon Proven: 7nm , 16nm , 28nm , 40nm G
×
Semiconductor IP