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: 8 months ago
JSON representation
Go package uscrypt implements Unix crypt-like password hashing scheme based on scrypt sequential memory-hard key derivation function.
- Host: GitHub
- URL: https://github.com/dchest/uscrypt
- Owner: dchest
- License: bsd-2-clause
- Created: 2013-01-26T16:28:31.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2014-12-11T08:12:19.000Z (over 11 years ago)
- Last Synced: 2025-04-11T04:36:02.722Z (about 1 year ago)
- Language: Go
- Homepage:
- Size: 129 KB
- Stars: 10
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: LICENSE
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