SHA1 File Documentation
Overview
| Feature | Value |
|---|---|
| Algorithm Type | Cryptographic Hash Function |
| Length of Output Hash | 160 bits |
| Block Size | 512 bits |
| Word Size | 32 bits |
| Security Level | No longer considered secure against well-funded attackers |
| Design Principle | Merkle–Damgård construction |
| Number of Rounds | 80 |
| Date Published | 1995 |
| MIME Type | text/plain |
| Filename Extension | .sha1 |
| Designed By | National Security Agency (NSA) |
| Published By | National Institute of Standards and Technology (NIST) |
| Usage | Digital Signatures, SSL Certificates, Git Repositories |
| Collision Vulnerability | Yes |
| Complexity for Collision Attack | 2^63.1 operations (theoretical) |
| Update or Replacement | SHA-2, SHA-3 |
| Common Tools | OpenSSL, sha1sum |
| Typical Use Cases | Checksums for Data Integrity Verification, Password Storage |
| Implementation | Widely available in programming languages and cryptographic libraries |
| Advantages | Faster than SHA-2 on 32-bit systems |
| Disadvantages | Vulnerability to sophisticated attacks |
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.