Files
galaxy-game/client/loader/util.go
T
2026-03-16 19:52:02 +02:00

15 lines
356 B
Go

package loader
import "crypto/sha256"
// SumSHA256 calculates SHA-256 for the provided byte slice and returns
// the raw 32-byte digest as a fixed-size array.
func SumSHA256(data []byte) [32]byte {
return sha256.Sum256(data)
}
// EqualSHA256 returns true when both SHA-256 digests are identical.
func EqualSHA256(a, b [32]byte) bool {
return a == b
}