func crypto/internal/constanttime.ByteEq
16 uses
crypto/internal/constanttime (current package)
constant_time.go#L23: func ByteEq(x, y uint8) int {
crypto/internal/fips140/edwards25519
tables.go#L96: cond := constanttime.ByteEq(xabs, uint8(j))
tables.go#L112: cond := constanttime.ByteEq(xabs, uint8(j))
crypto/internal/fips140/mldsa
field.go#L569: return byte(constanttime.ByteEq(v1, r1) ^ 1)
field.go#L625: return byte(constanttime.ByteEq(v1, r1) ^ 1)
crypto/internal/fips140/nistec
p224.go#L336: cond := constanttime.ByteEq(i, n)
p384.go#L336: cond := constanttime.ByteEq(i, n)
p521.go#L336: cond := constanttime.ByteEq(i, n)
crypto/internal/fips140/rsa
largeexponent.go#L300: firstByteIsZero := constanttime.ByteEq(em[0], 0)
largeexponent.go#L317: equals0 := constanttime.ByteEq(rest[i], 0)
largeexponent.go#L318: equals1 := constanttime.ByteEq(rest[i], 1)
pkcs1v22.go#L436: firstByteIsZero := constanttime.ByteEq(em[0], 0)
pkcs1v22.go#L462: equals0 := constanttime.ByteEq(rest[i], 0)
pkcs1v22.go#L463: equals1 := constanttime.ByteEq(rest[i], 1)
crypto/internal/fips140/subtle
constant_time.go#L28: return constanttime.ByteEq(v, 0)
crypto/subtle
constant_time.go#L33: return constanttime.ByteEq(x, y)