func crypto/internal/subtle.InexactOverlap

19 uses

	crypto/internal/subtle (current package)
		aliasing.go#L29: func InexactOverlap(x, y []byte) bool {

	crypto/aes
		aes_gcm.go#L124: 	if subtleoverlap.InexactOverlap(out[:len(plaintext)], plaintext) {
		aes_gcm.go#L177: 	if subtleoverlap.InexactOverlap(out, ciphertext) {
		cipher.go#L61: 	if subtle.InexactOverlap(dst[:BlockSize], src[:BlockSize]) {
		cipher.go#L74: 	if subtle.InexactOverlap(dst[:BlockSize], src[:BlockSize]) {
		cipher_asm.go#L65: 	if subtle.InexactOverlap(dst[:BlockSize], src[:BlockSize]) {
		cipher_asm.go#L78: 	if subtle.InexactOverlap(dst[:BlockSize], src[:BlockSize]) {

	crypto/cipher
		cbc.go#L64: 	if subtle.InexactOverlap(dst[:len(src)], src) {
		cbc.go#L124: 	if subtle.InexactOverlap(dst[:len(src)], src) {
		cfb.go#L24: 	if subtle.InexactOverlap(dst[:len(src)], src) {
		ctr.go#L79: 	if subtle.InexactOverlap(dst[:len(src)], src) {
		gcm.go#L176: 	if subtleoverlap.InexactOverlap(out, plaintext) {
		gcm.go#L227: 	if subtleoverlap.InexactOverlap(out, ciphertext) {
		ofb.go#L62: 	if subtle.InexactOverlap(dst[:len(src)], src) {

	crypto/des
		cipher.go#L48: 	if subtle.InexactOverlap(dst[:BlockSize], src[:BlockSize]) {
		cipher.go#L61: 	if subtle.InexactOverlap(dst[:BlockSize], src[:BlockSize]) {
		cipher.go#L94: 	if subtle.InexactOverlap(dst[:BlockSize], src[:BlockSize]) {
		cipher.go#L129: 	if subtle.InexactOverlap(dst[:BlockSize], src[:BlockSize]) {

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