package hash import ( "crypto/sha256" "crypto/sha512" "encoding/hex" ) // SHA256 creates a hex-encoded SHA256 checksum for a string input. func SHA256(value string) string { sum := sha256.Sum256([]byte(value)) return hex.EncodeToString(sum[0:]) } // SHA512 creates a hex-encoded SHA512 checksum for a string input. func SHA512(value string) string { sum := sha512.Sum512([]byte(value)) return hex.EncodeToString(sum[0:]) }