Versions in this module Expand all Collapse all v0 v0.1.2 May 3, 2019 v0.1.1 Apr 12, 2019 Changes in this version + const ErrUnsafe type Argon2Params + Keylen uint32 + Memory uint32 + Saltlen uint32 + Thread uint8 + Time uint32 + Version int type BcryptParams + Cost int type ScryptParams + Keylen uint32 + N uint32 + P uint32 + R uint32 + Saltlen uint32 v0.1.0 Apr 11, 2019 Changes in this version + const Argon2i + const Argon2id + const Argon2idDefault + const Argon2idParanoid + const BcryptDefault + const BcryptParanoid + const ErrMismatch + const ErrParse + const ErrUnsupported + const ScryptDefault + const ScryptParanoid + func Compare(hashed, password []byte) error + type Argon2Params struct + type BcryptParams struct + type Error string + func (e Error) Error() string + type Profile struct + func New(profile int) *Profile + func NewCustom(params interface{}) *Profile + func NewMasked(profile int) *Profile + func (p *Profile) Compare(hashed, password []byte) error + func (p *Profile) Hash(password []byte) ([]byte, error) + type ScryptParams struct