Searched refs:iv (Results 1 – 6 of 6) sorted by relevance
/lib/source/ |
A D | sha256.c | 53 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 D | cmac_mode.c | 114 _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 D | cbc_mode.c | 38 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 D | cbc_mode.h | 111 unsigned int inlen, const uint8_t *iv, 144 unsigned int inlen, const uint8_t *iv,
|
A D | sha256.h | 72 unsigned int iv[TC_SHA256_STATE_BLOCKS]; member
|
A D | cmac_mode.h | 114 uint8_t iv[TC_AES_BLOCK_SIZE]; member
|
Completed in 13 milliseconds