Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Switch to Argon2id #358

Closed
elliotwutingfeng opened this issue Mar 26, 2024 · 4 comments
Closed

Switch to Argon2id #358

elliotwutingfeng opened this issue Mar 26, 2024 · 4 comments

Comments

@elliotwutingfeng
Copy link

Would you be open to switching to Argon2id over 100k iterations of PBKDF2? It would provide better protection for weaker vault passwords.

@paolostivanin
Copy link
Owner

Sure, I'll think about it. I need to check whether this enhancement is worth the time and effort. I may even think to make this customizable, but then it would require a DB change 🤔
No idea, let's see with what I will come up with.

@paolostivanin
Copy link
Owner

paolostivanin commented May 10, 2024

This change would require libgcrypt version >= 1.10.1 which cannot be found, for example, on Ubuntu <23.10 and openSUSE Leap <=15.5.
If I decide to implement this change, it will have to be configurable in order to support older distros.

@paolostivanin
Copy link
Owner

The switch to Argon2id will happen. I have yet to figure out some minor design things, but it will likely happens before end of summer.

@paolostivanin paolostivanin added this to the 4.0.0 milestone Jun 28, 2024
@paolostivanin
Copy link
Owner

paolostivanin commented Jul 2, 2024

To-Do:

  • switch to argon2id by default
  • dynamically show parameters
  • make db security configurable

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

2 participants