gptkbp:instance_of
|
gptkb:crypt
|
gptkbp:algorithm_structure
|
gptkb:Merkl-Damgård_construction
|
gptkbp:block
|
512 bits
|
gptkbp:deprecated_by
|
gptkb:NIST
|
gptkbp:designed_by
|
gptkb:National_Security_Agency
|
gptkbp:designed_for
|
data integrity
authentication
|
gptkbp:developed_by
|
gptkb:National_Security_Agency
|
gptkbp:first_collision_found_in
|
gptkb:2017
|
gptkbp:first_published
|
gptkb:1995
|
gptkbp:has_programs
|
gptkb:crypt
one-way function
|
gptkbp:has_vulnerability
|
collision attack
chosen-prefix collision attack
second preimage attack
|
gptkbp:hash_value
|
digest
|
gptkbp:hashing_algorithm
|
gptkb:crypt
|
https://www.w3.org/2000/01/rdf-schema#label
|
SHA-1
|
gptkbp:impact
|
weakened
|
gptkbp:input_output
|
variable
arbitrary length
|
gptkbp:is_part_of
|
Secure Hash Algorithm family
|
gptkbp:is_recommended_for
|
legacy systems
|
gptkbp:is_standardized_by
|
gptkb:NIST
|
gptkbp:is_used_in
|
gptkb:SSL
gptkb:Java_Development_Kit_(JDK)
gptkb:Android
gptkb:Git
TLS
|
gptkbp:is_vulnerable_to
|
collision attacks
|
gptkbp:known_for
|
widespread use
deprecation in security contexts
collision vulnerabilities
|
gptkbp:message_padding
|
length extension
|
gptkbp:part_of
|
gptkb:SHA_family
|
gptkbp:predecessor
|
gptkb:SHA-0
|
gptkbp:preimage_resistance
|
strong
|
gptkbp:published_by
|
gptkb:NIST
|
gptkbp:published_in
|
gptkb:1995
|
gptkbp:replaced_by
|
gptkb:SHA-2
|
gptkbp:resolution
|
160 bits
|
gptkbp:rounds
|
80
|
gptkbp:second_preimage_resistance
|
strong
|
gptkbp:security
|
moderate
|
gptkbp:successor
|
gptkb:SHA-2
|
gptkbp:suitable_for
|
new systems
|
gptkbp:used_in
|
gptkb:Linux
gptkb:SSL
TLS
digital signatures
certificates
Git version control
certificate generation
file integrity checks
P2 P networks
password hashing (deprecated)
|
gptkbp:bfsParent
|
gptkb:Win_SCP
gptkb:SHA-256
gptkb:NTP_daemon_(ntpd)
gptkb:Federal_Information_Processing_Standards_Publication_186
|
gptkbp:bfsLayer
|
5
|