This commit is contained in:
Mictronics 2024-12-27 11:20:19 +01:00
parent da12dffca1
commit 6fc6b06b1c

View File

@ -18,12 +18,9 @@ static void WPA_PUT_BE16(uint8_t *a, uint16_t val)
static void xor_aes_block(uint8_t *dst, const uint8_t *src) static void xor_aes_block(uint8_t *dst, const uint8_t *src)
{ {
uint32_t *d = (uint32_t *)dst; for (uint8_t i = 0; i < AES_BLOCK_SIZE; i++) {
uint32_t *s = (uint32_t *)src; dst[i] ^= src[i];
*d++ ^= *s++; }
*d++ ^= *s++;
*d++ ^= *s++;
*d++ ^= *s++;
} }
static void aes_ccm_auth_start(size_t M, size_t L, const uint8_t *nonce, const uint8_t *aad, size_t aad_len, size_t plain_len, static void aes_ccm_auth_start(size_t M, size_t L, const uint8_t *nonce, const uint8_t *aad, size_t aad_len, size_t plain_len,
uint8_t *x) uint8_t *x)