Files

PBKDF2

PBKDF2 (Password-Based Key Derivation Function 2) is a password hashing mechanism. This tool takes in a password and a hexadecimal string as a salt to generate a hash of the password.

Building and using the pbkdf2 tool

Pre-requisites

.NET Core installation is required to build the project. .NET Core can be downloaded from here.

Build Instructions

  • For building a Windows 10 binary, run "dotnet publish -c Release -r win10-x64"
  • For building an Ubuntu Linux binary, run "dotnet publish -c Release -r ubuntu.16.04-x64"
  • For building an OSX binary, run "dotnet publish -c Release -r osx-x64"

Upon running the above command(s), a self-contained package will be built under bin/Release folder. You may directly run the binary from there.