RFC 2104

E192651

RFC 2104 is the Internet standard document that defines the HMAC (Hash-based Message Authentication Code) algorithm used for data integrity and authentication in cryptographic protocols.

All labels observed (1)

Label Occurrences
RFC 2104 canonical 2

How this entity was disambiguated

Statements (43)

Predicate Object
instanceOf Internet standard document ⓘ
Request for Comments ⓘ
appliesTo application protocols ⓘ
network protocols ⓘ
category Cryptographic techniques ⓘ
Security ⓘ
defines HMAC ⓘ
Hash-based Message Authentication Code ⓘ
definesConcept keyed-hash message authentication code ⓘ
definesProperty HMAC output length equals hash function output length ⓘ
HMAC security depends on underlying hash function ⓘ
HMAC supports variable-length keys ⓘ
HMAC uses inner and outer padding ⓘ
field computer security ⓘ
cryptography ⓘ
data integrity ⓘ
data origin authentication ⓘ
message authentication ⓘ
intendedAudience implementers of cryptographic protocols ⓘ
protocol designers ⓘ
security engineers ⓘ
language English ⓘ
publishedBy IETF ⓘ
Internet Engineering Task Force ⓘ
purpose provide data integrity ⓘ
provide data origin authentication ⓘ
provide message authentication ⓘ
relatedTo RFC 2202 ⓘ
series Request for Comments ⓘ
specifies construction of HMAC from a cryptographic hash function ⓘ
implementation considerations for HMAC ⓘ
security goals of HMAC ⓘ
test cases for HMAC ⓘ
use of a secret key with a hash function for authentication ⓘ
standardizes HMAC algorithm ⓘ
standardizesUsageIn IPsec ⓘ
SSH ⓘ
TLS ⓘ
status Informational ⓘ
title HMAC: Keyed-Hashing for Message Authentication ⓘ
linked to: HMAC
usesConcept cryptographic hash function ⓘ
message authentication code ⓘ
secret key ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.