2.2.22 • Published 2 years ago
@dreamauth/password v2.2.22
DreamAuth Password
Generate passwords and password hashes.
See the examples.
Hashing Algorithms
Argon2id
(recommended: side-channel and GPU-based attack resistant)- Using hash-wasm.
- Estimated cracking cost in 2021 (8 char, uppercase, lowercase, digits)
- 3 iterations, 4 parallelism, 64MiB ≈ 1.8m USD
- 10 iterations, 4 parallelism, 512MiB ≈ 53.7m USD
PBKDF2
with SHA-256/512 (FIPS-140 compliant)- Using Web Crypto API
- Estimated cracking cost in 2021 (8 char, uppercase, lowercase, digits)
- 100k iterations ≈ 35k USD
- 600k iterations ≈ 220k USD
See also:
Hashing Security Recommendations
- Output hash size should be at least 32 bytes.
- Salt size should be at least twice the output hash size.
- Passwords can be rehashed when a user successfully signs in if hashing requirements have changed. This is the only time when the original (un-hashed) password is available.
2.2.22
2 years ago
2.2.21
2 years ago
2.2.20
2 years ago
2.2.19
2 years ago
2.2.18
2 years ago
2.2.17
2 years ago
2.2.16
2 years ago
2.2.15
2 years ago
2.2.13
2 years ago
2.2.12
2 years ago
2.2.11
2 years ago
2.2.10
2 years ago
2.2.9
2 years ago
2.2.8
2 years ago
2.2.7
2 years ago
2.2.6
2 years ago
2.2.5
2 years ago
2.2.4
2 years ago
2.2.3
2 years ago
2.2.2
2 years ago
2.2.1
2 years ago
2.2.0
2 years ago
2.1.0
2 years ago
2.0.24
2 years ago
2.0.23
2 years ago
2.0.22
2 years ago
2.0.21
2 years ago
2.0.20
2 years ago
2.0.19
2 years ago
2.0.18
2 years ago
2.0.17
2 years ago
2.0.16
2 years ago
2.0.15
2 years ago
2.0.14
2 years ago
2.0.13
2 years ago
2.0.12
2 years ago
2.0.11
2 years ago
2.0.10
2 years ago
2.0.9
2 years ago
2.0.8
2 years ago
2.0.7
2 years ago
2.0.6
2 years ago
2.0.5
2 years ago
2.0.4
2 years ago
2.0.3
2 years ago
2.0.2
2 years ago
2.0.1
2 years ago
2.0.0
2 years ago
1.0.11
2 years ago
1.0.10
2 years ago
1.0.9
2 years ago
1.0.8
2 years ago
1.0.7
2 years ago
1.0.6
2 years ago
1.0.5
2 years ago
1.0.4
2 years ago
1.0.3
2 years ago
1.0.2
2 years ago
1.0.1
2 years ago
1.0.0
2 years ago