Skip to content
Snippets Groups Projects
hashUtils.go 348 B
Newer Older
package hashUtils

import (
	"crypto/sha512"
	"encoding/base64"
// SHA512 hashes the passed data with sha512
func SHA512(data []byte) []byte {
	return []byte(SHA512Str(data))

// SHA512Str hashes the passed data with sha512
func SHA512Str(data []byte) string {
	hash := sha512.Sum512(data)
	return base64.StdEncoding.EncodeToString(hash[:])