diff --git a/lib/tcrypt/tcrypt.c b/lib/tcrypt/tcrypt.c index 3e8452d1..09fb2717 100644 --- a/lib/tcrypt/tcrypt.c +++ b/lib/tcrypt/tcrypt.c @@ -47,6 +47,8 @@ static const struct { { 0, 1, "pbkdf2", "whirlpool", 500000, 15000, 1000 }, { 0, 1, "pbkdf2", "sha256", 500000, 15000, 1000 }, // VeraCrypt 1.0f { 0, 1, "pbkdf2", "sha256", 200000, 0, 2048 }, // boot only + { 0, 1, "pbkdf2", "blake2s-256", 500000, 15000, 1000 }, // VeraCrypt 1.26.2 + { 0, 1, "pbkdf2", "blake2s-256", 200000, 0, 2048 }, // boot only { 0, 1, "pbkdf2", "ripemd160", 655331, 15000, 1000 }, { 0, 1, "pbkdf2", "ripemd160", 327661, 0, 2048 }, // boot only { 0, 1, "pbkdf2", "stribog512",500000, 15000, 1000 }, diff --git a/tests/tcrypt-compat-test b/tests/tcrypt-compat-test index c0fc50a3..7fc7950c 100755 --- a/tests/tcrypt-compat-test +++ b/tests/tcrypt-compat-test @@ -80,6 +80,7 @@ function test_required() echo "REQUIRED KDF TEST" test_kdf sha256 test_kdf sha512 + test_kdf blake2s-256 test_kdf ripemd160 test_kdf whirlpool test_kdf stribog512 diff --git a/tests/tcrypt-images.tar.xz b/tests/tcrypt-images.tar.xz index 1841870c..5ccef088 100644 Binary files a/tests/tcrypt-images.tar.xz and b/tests/tcrypt-images.tar.xz differ