SHA-1,SHA-256 and MD5 Hashing, Fast (Helion)

Part Number:

Fast_SHA-1-SHA-256_MD5_Hashing

License:

SignOnce

Product Type:

Core

Program:

AllianceCORE

Product Details

Device Family Support

  • Spartan-3
  • Spartan-3A
  • Spartan-3E
  • Virtex-4 FX
  • Virtex-4 LX
  • Virtex-4 SX
  • Virtex-5 LX
  • Virtex-5 LXT
  • Virtex-5 SXT
The SHA-1, SHA-256 and MD5 algorithms are three of the most common cryptographic hash functions in use today. They are typically used in message authentication and digital signature applications, where a message or file requires tamper protection or origin authentication. The Helion Fast Hashing cores have been designed to implement SHA-1, SHA-256 and MD5 in Xilinx technology for high throughput applications. Single-mode versions are available which are suitable where support is only required for one of these algorithms. Two dual-mode versions are also available, sharing common resources to offer selectable support for both SHA-1 and MD5, or SHA-1 and SHA-256, whilst using fewer logic resources than two individual solutions. These solutions are well proven in real products, extremely easy to use, and very efficiently implemented in any Xilinx technology.

Key Features

  • Single and Dual mode versions available.
  • Highly optimized for use in Xilinx FPGA technologies.
  • Designed specifically for high throughput applications.
  • Performs automatic message padding insertion.
  • Simple external interface.
  • Optional user initialization of IVs for efficient HMAC support.
  • Available under the terms of the SignOnce IP License.
 
 
 
 
 
Jobs Events Webcasts News Investors Feedback Legal Sitemap
©  1994-2008 Xilinx, Inc. All Rights Reserved.