Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dchest/uscrypt

Go package uscrypt implements Unix crypt-like password hashing scheme based on scrypt sequential memory-hard key derivation function.
https://github.com/dchest/uscrypt

Last synced: about 1 month ago
JSON representation

Go package uscrypt implements Unix crypt-like password hashing scheme based on scrypt sequential memory-hard key derivation function.

Awesome Lists containing this project

README

        

Package uscrypt implements Unix crypt-like password hashing scheme
based on scrypt sequential memory-hard key derivation function.

Format of password hashes:

$scrypt$logN=,r=,p=

$$

where LogN, R, P are scrypt cost parameters encoded as decimal numbers (in
the exact specified order); SALT is a random salt, PWDHASH is the output of
scrypt, both encoded in Base64 using custom alphabet.

INSTALLATION

$ go get github.com/dchest/uscrypt

DOCUMENTATION

See http://godoc.org/github.com/dchest/uscrypt