Lines Matching refs:AES_BLOCK_SIZE
32 u8 aad_buf[2 * AES_BLOCK_SIZE]; in aes_ccm_auth_start()
33 u8 b[AES_BLOCK_SIZE]; in aes_ccm_auth_start()
41 WPA_PUT_BE16(&b[AES_BLOCK_SIZE - L], plain_len); in aes_ccm_auth_start()
43 wpa_hexdump_key(MSG_EXCESSIVE, "CCM B_0", b, AES_BLOCK_SIZE); in aes_ccm_auth_start()
56 if (aad_len > AES_BLOCK_SIZE - 2) { in aes_ccm_auth_start()
57 xor_aes_block(&aad_buf[AES_BLOCK_SIZE], x); in aes_ccm_auth_start()
59 aes_encrypt(aes, &aad_buf[AES_BLOCK_SIZE], x); in aes_ccm_auth_start()
66 size_t last = len % AES_BLOCK_SIZE; in aes_ccm_auth()
69 for (i = 0; i < len / AES_BLOCK_SIZE; i++) { in aes_ccm_auth()
72 data += AES_BLOCK_SIZE; in aes_ccm_auth()
95 size_t last = len % AES_BLOCK_SIZE; in aes_ccm_encr()
99 for (i = 1; i <= len / AES_BLOCK_SIZE; i++) { in aes_ccm_encr()
100 WPA_PUT_BE16(&a[AES_BLOCK_SIZE - 2], i); in aes_ccm_encr()
104 out += AES_BLOCK_SIZE; in aes_ccm_encr()
105 in += AES_BLOCK_SIZE; in aes_ccm_encr()
108 WPA_PUT_BE16(&a[AES_BLOCK_SIZE - 2], i); in aes_ccm_encr()
120 u8 tmp[AES_BLOCK_SIZE]; in aes_ccm_encr_auth()
124 WPA_PUT_BE16(&a[AES_BLOCK_SIZE - 2], 0); in aes_ccm_encr_auth()
135 u8 tmp[AES_BLOCK_SIZE]; in aes_ccm_decr_auth()
139 WPA_PUT_BE16(&a[AES_BLOCK_SIZE - 2], 0); in aes_ccm_decr_auth()
154 u8 x[AES_BLOCK_SIZE], a[AES_BLOCK_SIZE]; in aes_ccm_ae()
156 if (aad_len > 30 || M > AES_BLOCK_SIZE) in aes_ccm_ae()
184 u8 x[AES_BLOCK_SIZE], a[AES_BLOCK_SIZE]; in aes_ccm_ad()
185 u8 t[AES_BLOCK_SIZE]; in aes_ccm_ad()
187 if (aad_len > 30 || M > AES_BLOCK_SIZE) in aes_ccm_ad()