Statements (24)
Predicate | Object |
---|---|
gptkbp:instanceOf |
key derivation function
|
gptkbp:basedOn |
extract-then-expand paradigm
|
gptkbp:category |
cryptography
|
gptkbp:dependsOn |
underlying HMAC function
|
gptkbp:designedBy |
gptkb:Hugo_Krawczyk
|
gptkbp:fullName |
gptkb:HMAC-based_Key_Derivation_Function
|
https://www.w3.org/2000/01/rdf-schema#label |
HKDF
|
gptkbp:input |
initial keying material
optional context information optional salt |
gptkbp:length |
configurable
|
gptkbp:output |
cryptographic keys
|
gptkbp:publicationYear |
2010
|
gptkbp:purpose |
derive strong cryptographic keys from weak or variable entropy sources
|
gptkbp:standardizedBy |
gptkb:RFC_5869
|
gptkbp:usedIn |
gptkb:Noise_Protocol_Framework
gptkb:TLS_1.3 gptkb:Signal_Protocol |
gptkbp:uses |
gptkb:HMAC
|
gptkbp:bfsParent |
gptkb:Libgcrypt
gptkb:WireGuard gptkb:Transport_Layer_Security_1.3 gptkb:The_Transport_Layer_Security_(TLS)_Protocol_Version_1.3 |
gptkbp:bfsLayer |
6
|