This is a C# class that wraps the native C functions from the Argon2 shared lib/Argon2OptDll library.
The official Argon2 C implementation was used here.
For more information about compilation/which version was used, check out lib/README.md too!
You can just add this repo as a git submodule to your own C# project and reference Argon2Sharp.csproj
.
This should automatically copy the necessary lib/
folder to your project's output build directory...
In case it doesn't (or in case you're manually adding/embedding the C# class to your project), don't forget to copy it yourself to your output bin dir!