Skip to content

Commit 094f7bf

Browse files
committed
add argon2 KDF algorithms
1 parent a35e7b2 commit 094f7bf

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

python/ql/lib/experimental/cryptography/modules/CryptographyModule.qll

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,10 +70,10 @@ module KDF {
7070
.getMember(algName) and
7171
result = algModule.asSource() and
7272
// https://github.com/pyca/cryptography/tree/main/src/cryptography/hazmat/primitives/kdf
73-
member in ["concatkdf", "hkdf", "kbkdf", "pbkdf2", "scrypt", "x963kdf"] and
73+
member in ["argon2", "concatkdf", "hkdf", "kbkdf", "pbkdf2", "scrypt", "x963kdf"] and
7474
algName in [
75-
"ConcatKDFHash", "ConcatKDFHMAC", "HKDF", "HKDFExpand", "KBKDFCMAC", "KBKDFHMAC",
76-
"PBKDF2HMAC", "Scrypt", "X963KDF"
75+
"Argon2d", "Argon2i", "Argon2id", "ConcatKDFHash", "ConcatKDFHMAC", "HKDF",
76+
"HKDFExpand", "KBKDFCMAC", "KBKDFHMAC", "PBKDF2HMAC", "Scrypt", "X963KDF"
7777
]
7878
)
7979
}

0 commit comments

Comments
 (0)