Image from [Bitcoin and Cryptocurrency Technologies](https://bitcoinbook.cs.princeton.edu/)

SHA-256: Building the Hash Algorithm from Scratch

Step-by-step journey of building the SHA-256 hash algorithm from the ground up

August 18, 2023 · 8 min · Antonio Pancorbo
[Federal Information Processing Standards Publication 180-4: Secure Hash Standard (SHS)](https://ieeexplore.ieee.org/document/6133253)

Federal Information Processing Standards Publication 180-4: Secure Hash Standard (SHS)

The standard specifies hash algorithms that can be used to generate digests of messages. The digests are used to detect whether messages have been changed since the digests were generated.

National Institute of Standards and Technology