SHA-1

GPTKB entity

Statements (61)
Predicate Object
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