SHA-2
From Just Solve the File Format Problem
(Difference between revisions)
(Created page with "{{FormatInfo |subcat=Error detection and correction |released=2002 }} == Overview == '''SHA-2''' is a family of cryptographic has functions. As of 2012, it has six defined mem...") |
Dan Tobias (Talk | contribs) m (→Overview) |
||
Line 4: | Line 4: | ||
}} | }} | ||
== Overview == | == Overview == | ||
− | '''SHA-2''' is a family of cryptographic | + | '''SHA-2''' is a family of cryptographic hash functions. As of 2012, it has six defined members, which could be placed into two sub-families. |
=== SHA-256 sub-family === | === SHA-256 sub-family === | ||
Line 15: | Line 15: | ||
* '''SHA-384''' (384-bit) | * '''SHA-384''' (384-bit) | ||
* '''SHA-512''' (512-bit) | * '''SHA-512''' (512-bit) | ||
− | + | ||
== Specifications == | == Specifications == | ||
* [http://csrc.nist.gov/publications/fips/fips180-2/fips180-2.pdf FIPS PUB 180-2] (1 Aug. 2002): SHA-256, SHA-384, SHA-512 | * [http://csrc.nist.gov/publications/fips/fips180-2/fips180-2.pdf FIPS PUB 180-2] (1 Aug. 2002): SHA-256, SHA-384, SHA-512 |
Revision as of 16:28, 22 April 2013
Contents |
Overview
SHA-2 is a family of cryptographic hash functions. As of 2012, it has six defined members, which could be placed into two sub-families.
SHA-256 sub-family
- SHA-224 (224-bit)
- SHA-256 (256-bit)
SHA-512 sub-family
- SHA-512/224 (224-bit)
- SHA-512/256 (256-bit)
- SHA-384 (384-bit)
- SHA-512 (512-bit)
Specifications
- FIPS PUB 180-2 (1 Aug. 2002): SHA-256, SHA-384, SHA-512
- FIPS PUB 180-3 (Oct. 2008): Adds SHA-224
- FIPS PUB 180-4 (Mar. 2012): Adds SHA-512/224, SHA-512/256
Software
- OpenSSL (
openssl dgst [-sha224|-sha256|-sha384|-sha512]
)