SHA-2
From Just Solve the File Format Problem
				
								
				(Difference between revisions)
				
																
				
				
								
				| m (→SHA-512 sub-family) |  (Change primary category) | ||
| Line 1: | Line 1: | ||
| {{FormatInfo | {{FormatInfo | ||
| − | |subcat= | + | |subcat=Encryption | 
| |released=2002 | |released=2002 | ||
| }} | }} | ||
| Line 29: | Line 29: | ||
| * [[Wikipedia:SHA-2|Wikipedia article]] | * [[Wikipedia:SHA-2|Wikipedia article]] | ||
| − | [[Category: | + | [[Category:Error detection and correction]] | 
Revision as of 23:16, 21 May 2013
| Contents | 
Overview
SHA-2 is a family of cryptographic hash functions. As of 2012, it has six defined members, which can be classified 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)
The specification also defines t-bit hashes named SHA-512/t, for a wide range of values of t, but it only approves SHA-512/224 and SHA-512/256 for use.
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])

