Documentation ¶ Index ¶ func Decrypt(value string, key []byte) (string, error) func Encrypt(value string, key []byte) (string, error) func Hash(normalized string) string func Normalize(value string) string type ProcessResult func Process(value string, key []byte) (ProcessResult, error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func Decrypt ¶ func Decrypt(value string, key []byte) (string, error) func Encrypt ¶ func Encrypt(value string, key []byte) (string, error) func Hash ¶ func Hash(normalized string) string func Normalize ¶ func Normalize(value string) string Types ¶ type ProcessResult ¶ type ProcessResult struct { Normalized string Hash string Encrypted string } func Process ¶ func Process(value string, key []byte) (ProcessResult, error) Source Files ¶ View all Source files decrypt.goencrypt.gohash.gonormalize.goprocess.go Click to show internal directories. Click to hide internal directories.