mirror of
https://gitlab.com/cryptsetup/cryptsetup.git
synced 2025-12-05 16:00:05 +01:00
Thsi patch avoids this cppcheck warning: Error: CPPCHECK_WARNING (CWE-457): [#def1] cryptsetup-main/lib/crypto_backend/argon2/blake2/blake2b.c:369: warning[uninitvar]: Uninitialized variable: out_buffer It is a false positive, but wiping buffer is cheap a and similar approach is used in other Argon2 implementations (OpenSSL).
This is bundled Argon2 algorithm library, copied from https://github.com/P-H-C/phc-winner-argon2 For more info see Password Hashing Competition site: https://password-hashing.net/