package keccak256 import ( "golang.org/x/crypto/sha3" ) // Hash generates a Keccak256 hash from a byte array func Hash(data ...[]byte) []byte { hash := sha3.NewLegacyKeccak256() for _, d := range data { hash.Write(d) //nolint:errcheck,gosec } return hash.Sum(nil) }