The Keyed-Hash Message Authentication Code (HMAC)
GPTKB entity
Statements (29)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:crypt
|
| gptkbp:abbreviation |
gptkb:HMAC
|
| gptkbp:canUseHashFunction |
gptkb:MD5
gptkb:SHA-256 gptkb:SHA-1 |
| gptkbp:category |
gptkb:message_authentication_code
|
| gptkbp:dependsOn |
secrecy of key
strength of hash function |
| gptkbp:outputLengthDependsOn |
underlying hash function
|
| gptkbp:proposedBy |
gptkb:Ran_Canetti
gptkb:Hugo_Krawczyk gptkb:Mihir_Bellare |
| gptkbp:provides |
message authentication
message integrity |
| gptkbp:requires |
shared secret key
|
| gptkbp:resistantTo |
length extension attacks
|
| gptkbp:standardizedBy |
gptkb:FIPS_198-1
gptkb:RFC_2104 |
| gptkbp:usedFor |
data integrity
message authentication |
| gptkbp:usedIn |
gptkb:IPsec
SSH TLS |
| gptkbp:uses |
gptkb:hash_function
secret key |
| gptkbp:yearProposed |
1996
|
| gptkbp:bfsParent |
gptkb:FIPS_198-1
|
| gptkbp:bfsLayer |
7
|
| https://www.w3.org/2000/01/rdf-schema#label |
The Keyed-Hash Message Authentication Code (HMAC)
|