SHA-1 (engelska: Secure Hash Algorithm) är en kryptografisk hashfunktion utvecklad av amerikanska National Security Agency (NSA). SHA-1 lanserades 1995 och är en utveckling av den tidigare SHA-0. SHA-1 och MD5 är förbättrade MD4.

SHA-1 anses sedan 2005 ha undermålig säkerhet[1], och 2017 publicerades en kollision vilket visade detta i praktiken.[2] Sedan november 2016 har flera tillverkare av webbläsare uppdaterat dem att sluta acceptera SHA-1.[3]

Referenser redigera