/Scrypt

A netstandard1.3 implementation of Scrypt password based key derivation algorithm

Primary LanguageC#Apache License 2.0Apache-2.0

#Scrypt.NETCore

NuGet

scrypt is a password hash algorithm created by Tarsnap in 2012 that allow us to protect passwords stored on databases against brute force attacks.

This is netstandard1.3 port of https://github.com/viniciuschiele/Scrypt (with minor changes) ##Examples Generating a new hash for a password:

ScryptEncoder encoder = new ScryptEncoder();

string hashsedPassword = encoder.Encode("mypassword");

Comparing a password against a hashed password:

ScryptEncoder encoder = new ScryptEncoder();

bool areEquals = encoder.Compare("mypassword", hashedPassword);

##Install Install via NuGet: Install-Package Scrypt.NETCore

##Feedback Please use the Issues for feature requests and troubleshooting usage.