Home
last modified time | relevance | path

Searched refs:state (Results 1 – 2 of 2) sorted by relevance

/tinycrypt-latest/lib/source/
Daes_decrypt.c131 uint8_t state[Nk*Nb]; in tc_aes_decrypt() local
142 (void)_copy(state, sizeof(state), in, sizeof(state)); in tc_aes_decrypt()
144 add_round_key(state, s->words + Nb*Nr); in tc_aes_decrypt()
147 inv_shift_rows(state); in tc_aes_decrypt()
148 inv_sub_bytes(state); in tc_aes_decrypt()
149 add_round_key(state, s->words + Nb*i); in tc_aes_decrypt()
150 inv_mix_columns(state); in tc_aes_decrypt()
153 inv_shift_rows(state); in tc_aes_decrypt()
154 inv_sub_bytes(state); in tc_aes_decrypt()
155 add_round_key(state, s->words); in tc_aes_decrypt()
[all …]
Daes_encrypt.c160 uint8_t state[Nk*Nb]; in tc_aes_encrypt() local
171 (void)_copy(state, sizeof(state), in, sizeof(state)); in tc_aes_encrypt()
172 add_round_key(state, s->words); in tc_aes_encrypt()
175 sub_bytes(state); in tc_aes_encrypt()
176 shift_rows(state); in tc_aes_encrypt()
177 mix_columns(state); in tc_aes_encrypt()
178 add_round_key(state, s->words + Nb*(i+1)); in tc_aes_encrypt()
181 sub_bytes(state); in tc_aes_encrypt()
182 shift_rows(state); in tc_aes_encrypt()
183 add_round_key(state, s->words + Nb*(i+1)); in tc_aes_encrypt()
[all …]