Documentation
¶
Index ¶
- Variables
- func Argon2idBytes(password []byte) ([]byte, error)
- func Argon2idBytesToString(password []byte) (string, error)
- func Argon2idBytesToStringWithParams(password, salt []byte, p Argon2idParams) string
- func Argon2idBytesToStringWithSalt(password, salt []byte) string
- func Argon2idBytesWithParams(password, salt []byte, p Argon2idParams) []byte
- func Argon2idBytesWithSalt(password, salt []byte) []byte
- func Argon2idString(password string) ([]byte, error)
- func Argon2idStringToString(password string) (string, error)
- func Argon2idStringToStringWithParams(password string, salt []byte, p Argon2idParams) string
- func Argon2idStringToStringWithSalt(password string, salt []byte) string
- func Argon2idStringWithParams(password string, salt []byte, p Argon2idParams) []byte
- func Argon2idStringWithSalt(password string, salt []byte) []byte
- func MustVerifyArgon2id(hashedPassword string, password []byte) bool
- func MustVerifyArgon2idString(hashedPassword, password string) bool
- func VerifyArgon2id(hashedPassword string, password []byte) (bool, error)
- func VerifyArgon2idString(hashedPassword, password string) (bool, error)
- type Argon2idParams
Constants ¶
This section is empty.
Variables ¶
View Source
var Argon2idDefaultParams = Argon2idParams{
Memory: 32 * 1024,
Iterations: 3,
Parallelism: 4,
KeyLen: 32,
}
Functions ¶
func Argon2idBytes ¶
func Argon2idBytesToString ¶
func Argon2idBytesToStringWithParams ¶
func Argon2idBytesToStringWithParams(password, salt []byte, p Argon2idParams) string
func Argon2idBytesWithParams ¶
func Argon2idBytesWithParams(password, salt []byte, p Argon2idParams) []byte
func Argon2idBytesWithSalt ¶
func Argon2idString ¶
func Argon2idStringToString ¶
func Argon2idStringToStringWithParams ¶
func Argon2idStringToStringWithParams(password string, salt []byte, p Argon2idParams) string
func Argon2idStringWithParams ¶
func Argon2idStringWithParams(password string, salt []byte, p Argon2idParams) []byte
func Argon2idStringWithSalt ¶
func MustVerifyArgon2id ¶ added in v0.1.15
func MustVerifyArgon2idString ¶ added in v0.1.15
func VerifyArgon2id ¶ added in v0.1.15
func VerifyArgon2idString ¶ added in v0.1.15
Types ¶
Click to show internal directories.
Click to hide internal directories.