Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for decryptBlockGo (0.71 sec)

  1. src/crypto/aes/cipher.go

    	}
    	if len(dst) < BlockSize {
    		panic("crypto/aes: output not full block")
    	}
    	if alias.InexactOverlap(dst[:BlockSize], src[:BlockSize]) {
    		panic("crypto/aes: invalid buffer overlap")
    	}
    	decryptBlockGo(c.dec[:c.l], dst, src)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 14:58:19 UTC 2024
    - 2K bytes
    - Viewed (0)
  2. src/crypto/aes/block.go

    	byteorder.BePutUint32(dst[4:8], s1)
    	byteorder.BePutUint32(dst[8:12], s2)
    	byteorder.BePutUint32(dst[12:16], s3)
    }
    
    // Decrypt one block from src into dst, using the expanded key xk.
    func decryptBlockGo(xk []uint32, dst, src []byte) {
    	_ = src[15] // early bounds check
    	s0 := byteorder.BeUint32(src[0:4])
    	s1 := byteorder.BeUint32(src[4:8])
    	s2 := byteorder.BeUint32(src[8:12])
    	s3 := byteorder.BeUint32(src[12:16])
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 18:57:38 UTC 2024
    - 6.4K bytes
    - Viewed (0)
Back to top