Closed electrofloat closed 6 years ago
KeePassXC is fully compatible with KeePass 2 so this question would be better directed at the KeePass developer.
More information here: https://keepass.info/help/kb/kdbx_4.html
I see, thanks.
From KeePass website:
Argon2d variant of Argon2 is supported (a strong defense against GPU/ASIC cracking attacks is the most important goal, and Argon2d here is better than Argon2i; side-channel timing attacks are basically irrelevant, because KeePass is a local application, not a remote server).
Hi!
Here: https://github.com/keepassxreboot/keepassxc/blob/develop/src/crypto/kdf/Argon2Kdf.cpp#L170 Argon2_d is used, but the RFC draft recommends Argon2id: https://datatracker.ietf.org/doc/draft-irtf-cfrg-argon2/?include_text=1