gptkbp:instanceOf
|
hash function
|
gptkbp:block
|
1024 bits
|
gptkbp:category
|
cryptography
information security
data integrity
|
gptkbp:collisionResistance
|
2^192 operations
|
gptkbp:designedBy
|
gptkb:National_Security_Agency
|
gptkbp:digestSize
|
384 bits
arbitrary length
|
gptkbp:features
|
192 bits
|
gptkbp:firstPublished
|
2001
|
gptkbp:format
|
gptkb:base64
binary
hexadecimal
|
gptkbp:hashFunctionType
|
iterative
one-way
fixed-length output
|
https://www.w3.org/2000/01/rdf-schema#label
|
SHA-384
|
gptkbp:initializationVector
|
different from SHA-512
|
gptkbp:length
|
384 bits
|
gptkbp:partOf
|
gptkb:SHA-2_family
|
gptkbp:preimageResistance
|
2^384 operations
|
gptkbp:publishedBy
|
gptkb:NIST
|
gptkbp:publishedIn
|
gptkb:FIPS_PUB_180-2
|
gptkbp:relatedTo
|
gptkb:SHA-512
|
gptkbp:secondPreimageResistance
|
2^384 operations
|
gptkbp:standardizedBy
|
gptkb:FIPS_180-4
|
gptkbp:status
|
active
|
gptkbp:successor
|
gptkb:SHA-1
gptkb:SHA-0
|
gptkbp:usedIn
|
gptkb:cryptocurrency
gptkb:PGP
gptkb:SSL
gptkb:HMAC
TLS
data integrity
digital signatures
password hashing
certificate generation
|
gptkbp:uses
|
gptkb:Merkle–Damgård_construction
gptkb:Davies–Meyer_structure
compression function
bitwise operations
modular addition
64 rounds
initialization vectors
message padding
|
gptkbp:vulnerableTo
|
no practical attacks as of 2024
|
gptkbp:bfsParent
|
gptkb:TLS_1.2
|
gptkbp:bfsLayer
|
5
|