SHA-0

E434686

SHA-0 is an early, now-obsolete cryptographic hash function in the Secure Hash Algorithm family, known for its structural weaknesses and subsequent replacement by SHA-1.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
SHA-0 canonical 1

Statements (46)

Predicate Object
instanceOf Secure Hash Algorithm
cryptographic hash function
hash function
alsoKnownAs SHA NERFINISHED
basedOn MD4 design principles
belongsToCategory NIST cryptographic standards NERFINISHED
broken hash functions
blockSize 512 bits
collisionComplexityReported 2^61
significantly less than brute force 2^80
collisionResistance broken
definedOver binary strings of arbitrary length
designDifferenceFrom SHA-1
SHA-1 message schedule rotation change
designFlaw message schedule omission of one bitwise rotation
developedBy National Security Agency NERFINISHED
field cryptography
information security
hasInitialValue fixed 160-bit IV
hasVulnerability collision attacks
differential cryptanalysis
influenced cryptanalysis of SHA-1
design of later SHA-2 family
introducedByStandard FIPS 180: Secure Hash Standard NERFINISHED
notRecommendedFor new cryptographic applications
operatesOn 512-bit message blocks
outputSize 160 bits
paddingMethod MD-strengthening style padding
partOf SHA family
preimageResistance weakened
producesDigest 160-bit message digest
publicationYear 1993
publishedInStandard FIPS 180 NERFINISHED
replacedBy SHA-1 NERFINISHED
roundFunctionCount 80 rounds
securityLevelIntended 80-bit collision resistance
standardizedBy NIST NERFINISHED
standardRegion United States NERFINISHED
status broken
obsolete
successor SHA-1 NERFINISHED
usedFor digital signatures (historically)
message integrity (historically)
usesConstruction Merkle–Damgård construction NERFINISHED
withdrawnByStandard FIPS 180-1 NERFINISHED
wordSize 32 bits

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.