SHA-1
Secure Hash Algorithm 1 — один из алгоритмов криптографического хэширования. Описан в RFC 3174.
Разработан в 1995 году в качестве замены более слабого алгоритма SHA.
Имеет длину результирующего дайджеста 160 бит, существуют варианты (SHA-256, SHA-384, SHA-512) с более длинным дайджестом.
Используется в качестве основного хэш-алгоритма в PGP.
На данный момент обнаружена уязвимость, позволяющая за небольшое время находить коллизии.