SHA-256 is part of the SHA-2 family of hash functions with a 256-bit output and a 128-bit security level.
SHA-256 is one of the algorithms in the SHA-2 sha-2 family of cryptographic hash functions defined by NIST. It processes the input in 512-bit block and has a 256-bit output, for a 128-bit security level. It is defined in terms of operations on 32-bit words.
- FIPS 180-4, the NIST Secure Hash Standard