产品详细资料
支持器件系列
- Virtex-5 LX
- Virtex-5 LXT
- Virtex-5 SXT
- Spartan-3
- Spartan-3A
- Spartan-3E
- Virtex-4 FX
- Virtex-4 LX
- Virtex-4 SX
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.
关键特性
- 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.