What is SHA-1 Generator?
SHA-1 (Secure Hash Algorithm 1) is a cryptographic hash function designed by the NSA and published by NIST in 1995. It produces a 160-bit (20-byte) digest, represented as a 40-character hexadecimal string. SHA-1 was the successor to SHA-0 and was widely used in SSL certificates, PGP signatures, and software distribution checksums for over a decade. In 2017, Google demonstrated the first practical SHA-1 collision attack (SHAttered), definitively proving SHA-1 is cryptographically broken for security applications. Despite this, SHA-1 remains in widespread use in non-security contexts: Git uses SHA-1 (transitioning to SHA-256) to identify every commit, tree, and blob object. For new security applications, SHA-256 or SHA-3 should be used instead.