| author | |
| committer | |
| log | 0fac47cf28dfc669397a2bb1f661b13915a0ab4c |
| tree | 9a40f9332d878be860652d1d3d9bc82e36a2e070 |
| parent | 70de2f3a763550cf408705a73cc66f79a45a6e68 |
| signature |
Fixes #222311 files changed, 1 insertions(+), 0 deletions(-)
lib/std/crypto/argon2.zig+1| ... | ... | @@ -496,6 +496,7 @@ pub fn kdf( |
| 496 | 496 | if (password.len > max_int) return KdfError.WeakParameters; |
| 497 | 497 | if (salt.len < 8 or salt.len > max_int) return KdfError.WeakParameters; |
| 498 | 498 | if (params.t < 1 or params.p < 1) return KdfError.WeakParameters; |
| 499 | if (params.m / 8 < params.p) return KdfError.WeakParameters; | |
| 499 | 500 | |
| 500 | 501 | var h0 = initHash(password, salt, params, derived_key.len, mode); |
| 501 | 502 | const memory = @max( |