Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for CryptBlocks (0.1 sec)

  1. src/crypto/aes/ctr_s390x.go

    		// Increment in big endian: c0 is high, c1 is low.
    		c1++
    		if c1 == 0 {
    			// add carry
    			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")
    	}
    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/conn.go

    				return nil, 0, alertBadRecordMAC
    			}
    
    			if explicitNonceLen > 0 {
    				c.SetIV(payload[:explicitNonceLen])
    				payload = payload[explicitNonceLen:]
    			}
    			c.CryptBlocks(payload, payload)
    
    			// In a limited attempt to protect against CBC padding oracles like
    			// Lucky13, the data past paddingLen (which is secret) is passed to
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:10:12 UTC 2024
    - 51.8K bytes
    - Viewed (0)
Back to top