func crypto/internal/fips140/subtle.XORBytes
15 uses
crypto/internal/fips140/subtle (current package)
xor.go#L17: func XORBytes(dst, x, y []byte) int {
crypto/internal/fips140/aes
cbc.go#L54: subtle.XORBytes(dst[:BlockSize], src[:BlockSize], iv)
cbc.go#L120: subtle.XORBytes(dst[start:end], dst[start:end], src[prev:start])
cbc.go#L123: subtle.XORBytes(dst[start:end], dst[start:end], iv[:])
ctr.go#L140: subtle.XORBytes(buf, src, buf)
crypto/internal/fips140/aes/gcm
cmac.go#L52: subtle.XORBytes(x[:], m[:aes.BlockSize], x[:])
cmac.go#L55: subtle.XORBytes(x[:], c.k1[:], x[:])
cmac.go#L62: subtle.XORBytes(x[:], m, x[:])
cmac.go#L63: subtle.XORBytes(x[:], c.k2[:], x[:])
gcm_generic.go#L76: subtle.XORBytes(out, src, mask[:])
gcm_generic.go#L84: subtle.XORBytes(out, src, mask[:])
gcm_generic.go#L104: subtle.XORBytes(out, S[:], tagMask[:])
crypto/internal/fips140/drbg
ctrdrbg.go#L93: subtle.XORBytes(seed[:], entropy[:], additionalInput[:])
crypto/internal/fips140/sha3
sha3.go#L109: x := subtle.XORBytes(d.a[d.n:d.rate], d.a[d.n:d.rate], p)
crypto/subtle
xor.go#L18: return subtle.XORBytes(dst, x, y)