scottbrady91 / ScottBrady91.AspNetCore.Identity.Argon2PasswordHasher

ASP.NET Core Identity IPasswordHasher implementation using Argon2
https://www.scottbrady91.com/ASPNET-Identity/Improving-the-ASPNET-Core-Identity-Password-Hasher
MIT License
22 stars 7 forks source link

Allow choice between Argon2i, Argon2d and Argon2id #1

Closed Atulin closed 3 years ago

scottbrady91 commented 3 years ago

This wasn't as easy as I was hoping it would be. Looks like the only option using libsodium is to move to ArgonHashBinary which seems to use a different format.

Seeing as libsodium now uses Argon2id by default and that is the recommended version, do you see any reason to support all versions?

Atulin commented 3 years ago

No, I don't think there's a reason, if adding this functionality would be too bothersome. It's more of a nice-to-have thing, but hardly necessary.

scottbrady91 commented 3 years ago

Okay, I'll close for now then. If anyone has a burning requirement for Argon2i or Argon2d then let me know 🙂