Home
last modified time | relevance | path

Searched refs:Nk (Results 1 – 4 of 4) sorted by relevance

/mcuboot-latest/ext/tinycrypt/lib/include/tinycrypt/
Daes.h59 #define Nk (4) /* number of 32-bit words comprising the key */ macro
61 #define TC_AES_BLOCK_SIZE (Nb*Nk)
62 #define TC_AES_KEY_SIZE (Nb*Nk)
/mcuboot-latest/ext/tinycrypt/lib/source/
Daes_encrypt.c85 for (i = 0; i < Nk; ++i) { in tc_aes128_set_encrypt_key()
92 if ((i % Nk) == 0) { in tc_aes128_set_encrypt_key()
93 t = subword(rotword(t)) ^ rconst[i/Nk]; in tc_aes128_set_encrypt_key()
95 s->words[i] = s->words[i-Nk] ^ t; in tc_aes128_set_encrypt_key()
117 for (i = 0; i < (Nb * Nk); ++i) { in sub_bytes()
134 uint8_t t[Nb*Nk]; in mix_columns()
149 uint8_t t[Nb * Nk]; in shift_rows()
160 uint8_t state[Nk*Nb]; in tc_aes_encrypt()
Dccm_mode.c79 T[i++ % (Nb * Nk)] ^= *data++; in ccm_cbc_mac()
80 if (((i % (Nb * Nk)) == 0) || dlen == i) { in ccm_cbc_mac()
154 uint8_t b[Nb * Nk]; in tc_ccm_generation_encryption()
155 uint8_t tag[Nb * Nk]; in tc_ccm_generation_encryption()
215 uint8_t b[Nb * Nk]; in tc_ccm_decryption_verification()
216 uint8_t tag[Nb * Nk]; in tc_ccm_decryption_verification()
Daes_decrypt.c83 uint8_t t[Nb*Nk]; in inv_mix_columns()
108 for (i = 0; i < (Nb*Nk); ++i) { in inv_sub_bytes()
120 uint8_t t[Nb*Nk]; in inv_shift_rows()
131 uint8_t state[Nk*Nb]; in tc_aes_decrypt()