Generate Argon2 hashes from command line
cargo install --path .echo -n "password" | argon2 somesaltargon2 [-h] salt [-i|-d|-id] [-t iterations] [-m log2(memory in KiB) | -k memory in KiB] [-p parallelism] [-l hash length] [-e|-r] [-v (10|13)]
-iUse Argon2i (default)-dUse Argon2d-idUse Argon2id-tNumber of iterations (default: 3)-mMemory usage of 2^N KiB (default: 12)-kMemory usage of N KiB (default: 4096)-pParallelism threads (default: 1)-lHash output length in bytes (default: 32)-eOutput only encoded hash-rOutput only raw bytes-vArgon2 version (default: 13)
# Basic usage
echo -n "password" | argon2 somesalt
# Use Argon2id with custom parameters
echo -n "password" | argon2 somesalt -id -t 4 -m 16 -p 4
# Output only encoded hash
echo -n "password" | argon2 somesalt -eMIT