“SHA-256 turns any input into a fixed digital fingerprint — secure, unique, and irreversible.”
SHA-256 is the cryptographic hash function that powers Bitcoin. It is a core part of Bitcoin’s Proof of Work (PoW) system and blockchain security.
What Is SHA-256?
SHA-256 (Secure Hash Algorithm – 256 bit) is a cryptographic algorithm that converts any input (text, data, file) into a fixed 256-bit (64-hex-character) hash value.
👉 In simple words: SHA-256 creates a digital fingerprint of data. Even a tiny change in input produces a completely different output.
Technical Definition
SHA-256 is a deterministic, one-way cryptographic hash function belonging to the SHA-2 family, designed by the National Security Agency and published by National Institute of Standards and Technology in 2001.
Key Technical Properties:
Output length: 256 bits (32 bytes)
Deterministic: Same input → same output
Preimage resistant: Cannot reverse hash to original input
Collision resistant: Extremely hard to find two inputs with same hash
Avalanche effect: Small input change → drastically different output