Embedded security you can trust

Hardware

CLP Security Modules

CLP-26: Configurable SHA and MD5 Hash Core

The SHA algorithms are message-digest or hashing designs required for digital signature applications where a large message has to be condensed before being signed with a private key. The algorithm takes a message of arbitrary length and produces a fixed length message digest. Recently there have been reports that SHA-1 has been compromised and MD5 may be susceptible to cracking. The CLP-26 therefore offers support for any combination of SHA algorithms as well as MD5 and is factory configured to the requirement specified in the standard being implemented.

Key Features:

  • Core capable of performing MD5, SHA-1, SHA-224, SHA-256, SHA-384 & SHA-512 algorithms
  • Core is factory-configured and verified for any subset of the supported algorithms. All logic for unused algorithms is removed
  • Configurable 32 or 64-bit interfaces
  • Separate context and message interfaces
  • Implicit message padding is automatically handled by the core
  • Final hash result may be written to either the message memory and/or the context cache
  • Core will truncate the final hash if required
  • Optional H-MAC or SSL-MAC for message authentication is available
  • Test bench provided

Applications:

  • IPsec and SSL gateways
  • WiMax applications such as 802.16
  • DRM such as OMA, DVB, & WDRM
  • E-commerce acceleration
  • Military communications systems

Print Send Information

Search

Try this search tool which is organized by category and market to find a product quickly.