func crypto/internal/fips140/alias.InexactOverlap

25 uses

	crypto/internal/fips140/alias (current package)
		alias.go#L25: func InexactOverlap(x, y []byte) bool {

	crypto/internal/fips140/aes
		aes.go#L105: 	if alias.InexactOverlap(dst[:BlockSize], src[:BlockSize]) {
		aes.go#L120: 	if alias.InexactOverlap(dst[:BlockSize], src[:BlockSize]) {
		cbc.go#L33: 	if alias.InexactOverlap(dst[:len(src)], src) {
		cbc.go#L87: 	if alias.InexactOverlap(dst[:len(src)], src) {
		ctr.go#L72: 	if alias.InexactOverlap(dst, src) {

	crypto/internal/fips140/aes/gcm
		gcm.go#L80: 	if alias.InexactOverlap(out, plaintext) {
		gcm.go#L111: 	if alias.InexactOverlap(out, ciphertext) {
		gcm_nonces.go#L34: 	if alias.InexactOverlap(out, plaintext) {

	crypto/internal/fips140/subtle
		xor.go#L25: 	if alias.InexactOverlap(dst[:n], x[:n]) || alias.InexactOverlap(dst[:n], y[:n]) {

	crypto/cipher
		cbc.go#L86: 	if alias.InexactOverlap(dst[:len(src)], src) {
		cbc.go#L165: 	if alias.InexactOverlap(dst[:len(src)], src) {
		cfb.go#L28: 	if alias.InexactOverlap(dst[:len(src)], src) {
		ctr.go#L100: 	if alias.InexactOverlap(dst[:len(src)], src) {
		gcm.go#L123: 	if alias.InexactOverlap(out, plaintext) {
		gcm.go#L173: 	if alias.InexactOverlap(out, ciphertext) {
		gcm.go#L252: 	if alias.InexactOverlap(out, plaintext) {
		gcm.go#L291: 	if alias.InexactOverlap(out, ciphertext) {
		ofb.go#L76: 	if alias.InexactOverlap(dst[:len(src)], src) {

	crypto/des
		cipher.go#L54: 	if alias.InexactOverlap(dst[:BlockSize], src[:BlockSize]) {
		cipher.go#L67: 	if alias.InexactOverlap(dst[:BlockSize], src[:BlockSize]) {
		cipher.go#L104: 	if alias.InexactOverlap(dst[:BlockSize], src[:BlockSize]) {
		cipher.go#L139: 	if alias.InexactOverlap(dst[:BlockSize], src[:BlockSize]) {

	crypto/rc4
		rc4.go#L70: 	if alias.InexactOverlap(dst[:len(src)], src) {