Argon2
Argon2 is a memory-hard password hashing and key derivation function designed to resist brute-force attacks using specialized hardware. It was created for the Password Hashing Competition and won the overall competition in 2015. Argon2 is intended for securely hashing passwords and deriving keys in various security-sensitive applications.
Argon2 achieves its security primarily through memory hardness, meaning that computing the hash requires a substantial
There are three variants of Argon2: Argon2d, Argon2i, and Argon2id. Argon2d uses data-dependent memory access, delivering
Argon2 has been widely adopted in cryptographic libraries and password-hashing APIs. It is supported by many