package security

import (
	"crypto/sha512"
	"fmt"
)

// Sha512 hashes a provided string using SHA512 and returns the resulting hash as a string
func Sha512(s string) string {
	hash := sha512.New()
	hash.Write([]byte(s))
	return fmt.Sprintf("%x", hash.Sum(nil))
}
