Home
last modified time | relevance | path

Searched refs:iv (Results 1 – 6 of 6) sorted by relevance

/lib/source/
A Dsha256.c53 s->iv[0] = 0x6a09e667; in tc_sha256_init()
54 s->iv[1] = 0xbb67ae85; in tc_sha256_init()
55 s->iv[2] = 0x3c6ef372; in tc_sha256_init()
56 s->iv[3] = 0xa54ff53a; in tc_sha256_init()
57 s->iv[4] = 0x510e527f; in tc_sha256_init()
58 s->iv[5] = 0x9b05688c; in tc_sha256_init()
59 s->iv[6] = 0x1f83d9ab; in tc_sha256_init()
190 a = iv[0]; b = iv[1]; c = iv[2]; d = iv[3]; in compress()
191 e = iv[4]; f = iv[5]; g = iv[6]; h = iv[7]; in compress()
215 iv[0] += a; iv[1] += b; iv[2] += c; iv[3] += d; in compress()
[all …]
A Dcmac_mode.c114 _set(s->iv, 0, TC_AES_BLOCK_SIZE); in tc_cmac_setup()
115 tc_aes_encrypt(s->iv, s->iv, s->sched); in tc_cmac_setup()
116 gf_double (s->K1, s->iv); in tc_cmac_setup()
145 _set(s->iv, 0, TC_AES_BLOCK_SIZE); in tc_cmac_init()
198 s->iv[i] ^= s->leftover[i]; in tc_cmac_update()
200 tc_aes_encrypt(s->iv, s->iv, s->sched); in tc_cmac_update()
206 s->iv[i] ^= data[i]; in tc_cmac_update()
208 tc_aes_encrypt(s->iv, s->iv, s->sched); in tc_cmac_update()
245 s->iv[i] ^= s->leftover[i] ^ k[i]; in tc_cmac_final()
248 tc_aes_encrypt(tag, s->iv, s->sched); in tc_cmac_final()
A Dcbc_mode.c38 unsigned int inlen, const uint8_t *iv, in tc_cbc_mode_encrypt() argument
58 (void)_copy(buffer, TC_AES_BLOCK_SIZE, iv, TC_AES_BLOCK_SIZE); in tc_cbc_mode_encrypt()
60 (void)_copy(out, TC_AES_BLOCK_SIZE, iv, TC_AES_BLOCK_SIZE); in tc_cbc_mode_encrypt()
78 unsigned int inlen, const uint8_t *iv, in tc_cbc_mode_decrypt() argument
103 p = iv; in tc_cbc_mode_decrypt()
/lib/include/tinycrypt/
A Dcbc_mode.h111 unsigned int inlen, const uint8_t *iv,
144 unsigned int inlen, const uint8_t *iv,
A Dsha256.h72 unsigned int iv[TC_SHA256_STATE_BLOCKS]; member
A Dcmac_mode.h114 uint8_t iv[TC_AES_BLOCK_SIZE]; member

Completed in 13 milliseconds