The SHA-512 module implements the SHA-512, SHA-384, SHA-512/256 and SHA-512/224 hash algorithms specified in FIPS PUB 180-4, the Secure Hash Standard. This module contains all of the digital logic necessary to generate the 512-bit (or 384-bit, or 256-bit, or 224-bit) message digest for a message up to 2^^40 bytes in length.
SHA-512, SHA-384, SHA512/256 and SHA-512/224
Overview
Key Features
- One clock per step algorithm implementation.
- Automatic pad insertion.
- Handles byte-aligned messages from zero up to 2^^40 bytes in length.
- Direct Message Digest output, with strobe.