Argon2i

Argon2 is a password-hashing function. Two versions are available. Argon2i uses data-independent memory access. Argon2i is slower than Argon2d because it makes more passes over memory to protect from tradeoff attacks. Argon2i is suitable for password hashing and password-based key derivation.