Select Git revision
encryption.go
encryption.go 270 B
package encryption
import (
"crypto/hmac"
"crypto/sha256"
"encoding/base64"
)
func Hash(input string, key string) string {
keyBytes := []byte(key)
h := hmac.New(sha256.New, keyBytes)
h.Write([]byte(input))
return base64.StdEncoding.EncodeToString(h.Sum(nil))
}