Home
last modified time | relevance | path

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

/optee_os/core/arch/arm/crypto/
H A Daes_armv8a_ce.c67 static uint8_t const rcon[] = { in expand_enc_key() local
73 for (i = 0; i < sizeof(rcon); i++) { in expand_enc_key()
78 rcon[i] ^ rki[0]; in expand_enc_key()
/optee_os/core/lib/libtomcrypt/src/ciphers/aes/
H A Daesni.c33 static const ulong32 rcon[] = { variable
78 rk[4] = rk[0] ^ setup_mix(temp, 3) ^ rcon[i]; in aesni_setup()
93 rk[6] = rk[0] ^ setup_mix(temp, 3) ^ rcon[i]; in aesni_setup()
112 rk[8] = rk[0] ^ setup_mix(temp, 3) ^ rcon[i]; in aesni_setup()
H A Daes_tab.c1015 static const ulong32 rcon[] = { variable
H A Daes.c130 rk[4] = rk[0] ^ setup_mix(temp) ^ rcon[i]; in SETUP()
148 rk[ 6] = rk[ 0] ^ setup_mix(temp) ^ rcon[i]; in SETUP()
170 rk[ 8] = rk[ 0] ^ setup_mix(temp) ^ rcon[i]; in SETUP()
/optee_os/core/drivers/
H A Dversal_trng.c322 unsigned char rcon = 1; in setup_key() local
341 t0 ^= rcon; in setup_key()
342 rcon = (rcon << 1) ^ (((rcon >> 7) & 1) * 0x1B); in setup_key()
/optee_os/lib/libmbedtls/mbedtls/library/
H A Daesce.c331 static uint8_t const rcon[] = { 0x01, 0x02, 0x04, 0x08, 0x10, in aesce_setkey_enc() local
354 rko[0] ^= rcon[iteration] ^ rki[0]; in aesce_setkey_enc()