SHA-1



Secure Hash Algorithm 1 — один из алгоритмов криптографического хэширования. Описан в RFC 3174.

Разработан в 1995 году в качестве замены более слабого алгоритма SHA.

Имеет длину результирующего дайджеста 160 бит, существуют варианты (SHA-256, SHA-384, SHA-512) с более длинным дайджестом.

Используется в качестве основного хэш-алгоритма в PGP.

На данный момент обнаружена уязвимость, позволяющая за небольшое время находить коллизии.