systems using the LUKS2 header format used to default to argon2i, again not a memory expensive KDF.
Argon2 is parameterized by CPU cost, memory cost, and parallelization factor. You can read more at https://github.com/P-H-C/phc-winner-argon2, but Argon2 is memory hard, which includes Argon2i, Argon2d, and the hybrid Argon2id.
Power management, mobile and firmware developer on Linux. Security developer at Aurora. Ex-biologist. mjg59 on Twitter. Content here should not be interpreted as the opinion of my employer. Also on Mastodon.
Argon2i is memory hard
Date: 2023-04-18 04:00 am (UTC)Argon2 is parameterized by CPU cost, memory cost, and parallelization factor. You can read more at https://github.com/P-H-C/phc-winner-argon2, but Argon2 is memory hard, which includes Argon2i, Argon2d, and the hybrid Argon2id.