-
Notifications
You must be signed in to change notification settings - Fork 88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Argon2 constants decision #6
Comments
Hi! You're right. This needs to be available, and it needs to be in relation to the best practices. Also, since the previous work done to balance |
The 1.19.04 version now uses the best practices. It uses as much memory as possible (if more than 6GiB is available, it's according to the RFC draft's recommendation for disk encryption key derivation) and adjusts |
As an update, the latest RFC draft for Argon2 recommends Argon2id with Furthermore, with PSKs TFC can't guess how much RAM the contact has, so |
How did you decide upon the constants to use for the Argon2 algorithm? The constants in question are parallelism, memory to use and number of iterations.
Side note: I like the fact that you’ve argued for the type of Argon2 algorithm to use in the code. The same would be great for the constants!
The text was updated successfully, but these errors were encountered: