HMAC: Keyed-Hashing for Message Authentication
Metadata
- Publisher
- IETF
- Doc Type
- Informational
- Pages
- 11
- Abstract
- This document describes HMAC, a mechanism for message authentication using cryptographic hash functions. HMAC can be used with any iterative cryptographic hash function, e.g., MD5, SHA-1, in combination with a secret shared key. The cryptographic strength of HMAC depends on the properties of the underlying hash function. This memo provides information for the Internet community. This memo does not specify an Internet standard of any kind
- Publication Date
- 1997-02-01
- Status Note
- Informational
- DOI
10.17487/RFC2104- ISSN
2070-1721- Link
- https://doi.org/10.17487/RFC2104
- Author(s)
- Hugo KrawczykMihir BellareRan Canetti
- Keyword(s)
- IPSEC, Message, Digest, Internet, Protocol, Security, Encryption
Latest version of IETF RFC 2104
Document Versions — IETF RFC 2104
-
▶ IETF RFC 2104 (1997-02-01)THIS DOC [ACTIVE] [AMENDED] [LATEST VERSION]
Bibliographic Reference(s)
- 10.1007-3-540-60865-6_44 — RIPEMD EXTERNAL
- 10.1145-141809.141812 — Tsu EXTERNAL
- 10.1145-191177.191231 — VW EXTERNAL
- 10.5555-646760.705865 — PV EXTERNAL
- 10.5555-646761.706031 — BCK1 EXTERNAL
- 10.5555-874062.875481 — BCK2 EXTERNAL
- ANSI.X9.9.1986 — ANSI EXTERNAL
- ISBN.9780471048923 — MM EXTERNAL
- NIST FIPS 180-1 [Withdrawn]
- IETF RFC 1321 [Active*]
- RFC1826 — Atk EXTERNAL
- RSA.crypto.v2n2.1996 — Dobb EXTERNAL
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/RFC2104.json
Reference Tree
Explore all references and references to this document, as a navigable tree.
Open Reference TreeReference this Doc
Plain text (ISO 690 compliant)
Preview:
IETF RFC 2104, HMAC: Keyed-Hashing for Message Authentication. Available at https://doi.org/10.17487/RFC2104
Snippet:
IETF RFC 2104, HMAC: Keyed-Hashing for Message Authentication. Available at https://doi.org/10.17487/RFC2104
HTML (ISO 690 compliant)
Preview:
IETF RFC 2104, HMAC: Keyed-Hashing for Message Authentication. Available at https://doi.org/10.17487/RFC2104
Snippet:
<span class="citation"><cite>IETF RFC 2104</cite>, HMAC: Keyed-Hashing for Message Authentication. Available at <a href="https://doi.org/10.17487/RFC2104" target="_blank" rel="noopener">https://doi.org/10.17487/RFC2104</a></span>
SMPTE's HTML Pub
Preview:
IETF RFC 2104, HMAC: Keyed-Hashing for Message Authentication
doi: 10.17487/RFC2104
url: https://doi.org/10.17487/RFC2104
doi: 10.17487/RFC2104
url: https://doi.org/10.17487/RFC2104
Snippet:
<li> <cite id="bib-rfc2104">IETF RFC 2104</cite>, HMAC: Keyed-Hashing for Message Authentication <span class="doi">10.17487/RFC2104</span> </li>
Referenced By
- ISO 26429-6:2008 [Active, Reaffirmed]
- IETF RFC 9048 [Active*]
- IETF RFC 9231 [Active*]
- SMPTE ST 429-6:2006 [Superseded]
- SMPTE ST 429-6:2006 Am1:2017 [Superseded]
- SMPTE ST 429-6:2023-05 [Active]