gmsm/internal/subtle/constant_time.go

10 lines
140 B
Go
Raw Normal View History

2022-08-25 11:48:41 +08:00
package subtle
func ConstantTimeAllZero(bytes []byte) bool {
var b uint8
for _, v := range bytes {
b |= v
}
return b == 0
}