SHA-256 (Secure Hash Algorithm 256-bit) er et medlem av SHA-2-familien definert av NIST. Den produserer en fast 256-biters (32-byte) hash-verdi, vanligvis gjengitt som en 64-tegns heksadesimal streng.
På grunn av den kryptografiske Avalanche Effect, vil endring av selv en enkelt byte eller bit i en multi-gigabyte-fil produsere en helt annen SHA-256-utgang. Dette gjør SHA-256 til gullstandarden for verifisering av programvarenedlastinger, OS ISO-bilder og databasesikkerhetskopier.