Passlib-like password hash parser and generator. Mostly compatible with python-passlib- and PHPass-generated password hashes.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Benjamin Shelton 2f3b1b3fee Fixed unit tests. 2 months ago
bcrypt Added upstream unit tests + test for GenerateWithSalt. 2 months ago
LICENSE Added LICENSE. 2 months ago
Makefile Added Makefile with test and bench commands. 2 months ago
argon2.go Updated API. Hashers now must return errors. 2 months ago
b64.go Updated base64 implementation with helper functions. 2 months ago
b64_test.go Base64 implementation (crypt-compatible, and convenience wrapper). 2 months ago
bcrypt.go Added errant printf. 2 months ago
bcrypt_test.go Added support for Django's bcrypt-sha256 hash. 2 months ago
errors.go Updated API. Hashers now must return errors. 2 months ago
go.mod Dependencies added. 2 months ago
hash_dialects.go Added hash dialects. 2 months ago
hash_dialects_test.go Fixed unit tests. 2 months ago
hashspec.go Added mediocre version management. 2 months ago
hashspec_test.go Updated hashspec to support django bcrypt_sha256 hashes. This should 2 months ago
hashy.go Added internal version string. 2 months ago
hashy_test.go Added IsWeak tests. 2 months ago
phpass.go Updated API. Hashers now must return errors. 2 months ago
phpass_test.go Updated API. Hashers now must return errors. 2 months ago
types.go Added dialect output support. 2 months ago