Generator
📂

Drop a file here or click to browse


Options
About SHA-1

SHA-1 (Secure Hash Algorithm 1) was designed by the NSA and published by NIST in 1995 as a successor to MD5. It produces a 160-bit (20-byte) digest using a Merkle–Damgård construction with 80 rounds. SHA-1 was widely used in TLS, SSH, PGP, Git, and software signatures. However, in 2017, Google's Project Zero team demonstrated the first practical collision attack (SHAttered), rendering SHA-1 cryptographically broken for security-critical applications. It still has uses in non-security contexts like Git object IDs and checksums.

Output Size
160 bits (40 hex)
Published
1995
Designer
NSA / NIST
Status
Broken
Collision found (2017) Deprecated in TLS Still used in Git
⚠️ SHA-1 is cryptographically broken. Do not use it for digital signatures, certificates, or any security-critical purpose. Use SHA-256 or SHA-512 instead.
References