Skip to main content

Argon2 Memory-Hard Function for Password Hashing and Proof-of-Work Applications
RFC 9106

Revision differences

Document history

Date By Action
2026-05-20
(System) Changed metadata: changed keywords to '['Argon2d', 'Argon2i', 'Argon2id', 'KDF', 'Cryptocurrency', 'Time-Space Trade-Off Attacks', 'Security']' from '[]'
2026-05-20
(System) Metadata update from RFC Editor
2026-05-20
(System) Changed author "S. Josefsson": changed name from "Simon Josefsson" to "S. Josefsson", changed order from "3" to "4"
2026-05-20
(System) Changed author "D. Khovratovich": changed name from "Dmitry Khovratovich" to "D. Khovratovich", changed order from "2" to "3"
2026-05-20
(System) Changed author "D. Dinu": changed name from "Daniel Dinu" to "D. Dinu", changed order from "1" to "2"
2026-05-20
(System) Changed author "A. Biryukov": changed name from "Alex Biryukov" to "A. Biryukov", changed order from "0" to "1"
2026-05-20
(System) Metadata update from RFC Editor
2023-12-08
(System) Received changes through RFC Editor sync (added Errata tag, added Verified Errata tag)
2021-09-07
(System)
Received changes through RFC Editor sync (created alias RFC 9106, changed title to 'Argon2 Memory-Hard Function for Password Hashing and Proof-of-Work Applications', changed abstract …
Received changes through RFC Editor sync (created alias RFC 9106, changed title to 'Argon2 Memory-Hard Function for Password Hashing and Proof-of-Work Applications', changed abstract to 'This document describes the Argon2 memory-hard function for password hashing and proof-of-work applications.  We provide an implementer-oriented description with test vectors.  The purpose is to simplify adoption of Argon2 for Internet protocols.  This document is a product of the Crypto Forum Research Group (CFRG) in the IRTF.', changed standardization level to Informational, changed state to RFC, added RFC published event at 2021-09-07, changed IRTF state to Published RFC)
2021-09-07
(System) RFC published