*** Welcome to piglix ***

Secure Hash Algorithm

Secure Hash Algorithm
Sha-family.svg
Concepts
hash functions · SHA · DSA
Main standards
SHA-0 · SHA-1 · SHA-2 · SHA-3

The Secure Hash Algorithms are a family of cryptographic hash functions published by the National Institute of Standards and Technology (NIST) as a U.S. Federal Information Processing Standard (FIPS), including:

The corresponding standards are FIPS PUB 180 (original SHA), FIPS PUB 180-1 (SHA-1), FIPS PUB 180-2 (SHA-1, SHA-256, SHA-384, and SHA-512). NIST has updated Draft FIPS Publication 202, SHA-3 Standard separate from the Secure Hash Standard (SHS).

In the table below, internal state means the "internal hash sum" after each compression of a data block.


All SHA-family algorithms, the FIPS-approved security functions, are subject to official validation at the CMVP, a joint program (Cryptographic Module Validation Program) run by the American's National Institute of Standards and Technology (NIST) and the Canadian's Communications Security Establishment (CSE).


...
Wikipedia

...