Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for XORKeyStream (0.78 sec)

  1. src/crypto/aes/ctr_s390x.go

    			c0++
    		}
    	}
    	c.ctr[0], c.ctr[1] = c0, c1
    	// Encrypt the buffer using AES in ECB mode.
    	cryptBlocks(c.block.function, &c.block.key[0], &c.buffer[0], &c.buffer[0], streamBufferSize)
    }
    
    func (c *aesctr) XORKeyStream(dst, src []byte) {
    	if len(dst) < len(src) {
    		panic("crypto/cipher: output smaller than input")
    	}
    	if alias.InexactOverlap(dst[:len(src)], src) {
    		panic("crypto/cipher: invalid buffer overlap")
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 18:57:38 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  2. src/crypto/tls/ticket.go

    	}
    	key := ticketKeys[0]
    	block, err := aes.NewCipher(key.aesKey[:])
    	if err != nil {
    		return nil, errors.New("tls: failed to create cipher while encrypting ticket: " + err.Error())
    	}
    	cipher.NewCTR(block, iv).XORKeyStream(ciphertext, state)
    
    	mac := hmac.New(sha256.New, key.hmacKey[:])
    	mac.Write(authenticated)
    	mac.Sum(macBytes[:0])
    
    	return encrypted, nil
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 17:23:54 UTC 2024
    - 12.6K bytes
    - Viewed (0)
  3. src/crypto/tls/conn.go

    	case cipher.Stream:
    		mac := tls10MAC(hc.mac, hc.scratchBuf[:0], hc.seq[:], record[:recordHeaderLen], payload, nil)
    		record, dst = sliceForAppend(record, len(payload)+len(mac))
    		c.XORKeyStream(dst[:len(payload)], payload)
    		c.XORKeyStream(dst[len(payload):], mac)
    	case aead:
    		nonce := explicitNonce
    		if len(nonce) == 0 {
    			nonce = hc.seq[:]
    		}
    
    		if hc.version == VersionTLS13 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:10:12 UTC 2024
    - 51.8K bytes
    - Viewed (0)
  4. src/cmd/vendor/golang.org/x/tools/internal/stdlib/manifest.go

    	},
    	"crypto/rand": {
    		{"Int", Func, 0},
    		{"Prime", Func, 0},
    		{"Read", Func, 0},
    		{"Reader", Var, 0},
    	},
    	"crypto/rc4": {
    		{"(*Cipher).Reset", Method, 0},
    		{"(*Cipher).XORKeyStream", Method, 0},
    		{"(KeySizeError).Error", Method, 0},
    		{"Cipher", Type, 0},
    		{"KeySizeError", Type, 0},
    		{"NewCipher", Func, 0},
    	},
    	"crypto/rsa": {
    		{"(*PSSOptions).HashFunc", Method, 4},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 02:20:05 UTC 2024
    - 534.2K bytes
    - Viewed (0)
Back to top