Home
last modified time | relevance | path

Searched refs:staging_block (Results 1 – 3 of 3) sorted by relevance

/f-stack/freebsd/crypto/aesni/
H A Daesni_ccm.c94 __m128i cbc_block, staging_block; in cbc_mac_start() local
121 staging_block = _mm_setzero_si128(); in cbc_mac_start()
139 be16enc(&staging_block, auth_len); in cbc_mac_start()
147 be16enc(&staging_block, 0xfffe); in cbc_mac_start()
168 sizeof(staging_block)); in cbc_mac_start()
170 bzero(&staging_block, sizeof(staging_block)); in cbc_mac_start()
270 staging_block = _mm_xor_si128(staging_block, X); in AES_CCM_encrypt()
282 explicit_bzero(&staging_block, sizeof(staging_block)); in AES_CCM_encrypt()
318 __m128i pad_block, staging_block; in decrypt_loop() local
353 staging_block = _mm_xor_si128(staging_block, pad_block); in decrypt_loop()
[all …]
/f-stack/freebsd/opencrypto/
H A Dcbc_mac.c101 explicit_bzero(ctx->staging_block, sizeof(ctx->staging_block)); in AES_CBC_MAC_Reinit()
138 ctx->staging_block[0] = 0xff; in AES_CBC_MAC_Reinit()
139 ctx->staging_block[1] = 0xfe; in AES_CBC_MAC_Reinit()
144 ctx->staging_block[0] = 0xff; in AES_CBC_MAC_Reinit()
145 ctx->staging_block[1] = 0xff; in AES_CBC_MAC_Reinit()
193 bcopy(ptr, ctx->staging_block + ctx->blockIndex, in AES_CBC_MAC_Update()
199 ctx->blockIndex %= sizeof(ctx->staging_block); in AES_CBC_MAC_Update()
209 bzero(ctx->staging_block, sizeof(ctx->staging_block)); in AES_CBC_MAC_Update()
238 ptr = ctx->staging_block + ctx->blockIndex; in AES_CBC_MAC_Update()
248 bzero(ctx->staging_block, sizeof(ctx->staging_block)); in AES_CBC_MAC_Update()
[all …]
H A Dcbc_mac.h52 uint8_t staging_block[CCM_CBC_BLOCK_LEN]; member