Hi,
I just ran the Keepass version 2.35 on Windows, where the support for Argon2 has been added. Unfortunately, when switching the database to use it, there are discrepancies between the Android and the PC application implementation.
If I convert the database on the phone then I can not open it any more on the PC, and vice versa.
Encryption algorithm is the same. Switching from AES/Rijndael to ChaCha20 makes no visible, functional difference. Changing this was successful.
But switching the key derivation function from AES-KDF to Argon2 makes the database unreadable on the other platform.
Cheers!
Comments: fixed in 1.01
I just ran the Keepass version 2.35 on Windows, where the support for Argon2 has been added. Unfortunately, when switching the database to use it, there are discrepancies between the Android and the PC application implementation.
If I convert the database on the phone then I can not open it any more on the PC, and vice versa.
Encryption algorithm is the same. Switching from AES/Rijndael to ChaCha20 makes no visible, functional difference. Changing this was successful.
But switching the key derivation function from AES-KDF to Argon2 makes the database unreadable on the other platform.
Cheers!
Comments: fixed in 1.01