Actel

CompanionCore IP Module - Fast SHA-1

Description: Fast SHA-1 Hash Core
To obtain more information or to obtain this core, please contact Helion Technology Ltd.

This high performance core implements the SHA-1 secure hash algorithm to NIST FIPS Publication 180-2. It is used in secure protocols and digital signature applications, where a large file must be compressed in a secure manner before being encrypted.

  • Implements SHA-1 secure hash algorithm to NIST FIPS Publication 180-2
  • Fast operation — each 512-bit block requires only 82 master clock cycles
  • Performs automatic message length calculation and padding insertion
  • Optional user initialization of IVs for efficient HMAC support
  • HMAC wrapper available to make implementations quick and easy
  • Optional state unload/reload feature for handling fragmented messages
  • Simple external interface
  • Supports Actel's ProASIC3 and Axcelerator device families
    • 59% Utilization in ProASIC3 A3P250 device
    • 24% Utilization in Axcelerator AX500 device

Resources