gptkbp:instanceOf
|
hash function
|
gptkbp:block
|
512 bits
|
gptkbp:category
|
computer security
cryptography
hash function
|
gptkbp:collisionFound
|
2005
|
gptkbp:collisionPubliclyDemonstrated
|
2017
|
gptkbp:collisionResistance
|
broken
|
gptkbp:designedBy
|
gptkb:National_Security_Agency
|
gptkbp:digestSize
|
160 bits
< 2^64 bits
|
gptkbp:format
|
gptkb:base64
hexadecimal
|
gptkbp:fullName
|
Secure Hash Algorithm 1
|
https://www.w3.org/2000/01/rdf-schema#label
|
SHA1
|
gptkbp:length
|
40 hexadecimal characters
|
gptkbp:notRecommendedFor
|
digital signatures
certificate signing
|
gptkbp:numberOfRounds
|
80
|
gptkbp:predecessor
|
SHA0
|
gptkbp:publicationYear
|
1995
|
gptkbp:publishedBy
|
gptkb:NIST
|
gptkbp:standardizedBy
|
gptkb:FIPS_PUB_180-1
gptkb:RFC_3174
|
gptkbp:status
|
deprecated
|
gptkbp:successor
|
gptkb:SHA2
gptkb:SHA3
|
gptkbp:supportsAlgorithm
|
gptkb:Merkle–Damgård_construction
|
gptkbp:usedIn
|
gptkb:Git
gptkb:IPsec
gptkb:PGP
gptkb:S/MIME
gptkb:SSL
SSH
TLS
blockchain (historically)
software distribution (historically)
|
gptkbp:vulnerableTo
|
collision attacks
chosen-prefix collision attacks
|
gptkbp:bfsParent
|
gptkb:pgcrypto_extension
gptkb:pgcrypto
|
gptkbp:bfsLayer
|
6
|