Searched refs:rijndael (Results 1 – 5 of 5) sorted by relevance
| /optee_os/core/lib/libtomcrypt/ |
| H A D | aes_accel.c | 67 skey->rijndael.eK = LTC_ALIGN_BUF(skey->rijndael.K, 16); in rijndael_setup() 68 skey->rijndael.dK = skey->rijndael.eK + EXPANDED_AES_KEY_WORD_COUNT; in rijndael_setup() 70 if (crypto_accel_aes_expand_keys(key, keylen, skey->rijndael.eK, in rijndael_setup() 71 skey->rijndael.dK, in rijndael_setup() 79 skey->rijndael.Nr = round_count; in rijndael_setup() 112 crypto_accel_aes_ecb_enc(ct, pt, skey->rijndael.eK, skey->rijndael.Nr, in aes_ecb_encrypt_nblocks() 125 crypto_accel_aes_ecb_dec(pt, ct, skey->rijndael.dK, skey->rijndael.Nr, in aes_ecb_decrypt_nblocks() 152 crypto_accel_aes_cbc_enc(ct, pt, skey->rijndael.eK, skey->rijndael.Nr, in aes_cbc_encrypt_nblocks() 167 crypto_accel_aes_cbc_dec(pt, ct, skey->rijndael.dK, skey->rijndael.Nr, in aes_cbc_decrypt_nblocks() 188 crypto_accel_aes_ctr_be_enc(ct, pt, skey->rijndael.eK, in aes_ctr_encrypt_nblocks() [all …]
|
| H A D | aes.c | 31 memcpy(enc_key, skey.rijndael.eK, AES_ENC_KEY_LEN); in crypto_aes_expand_enc_key() 32 *rounds = skey.rijndael.Nr; in crypto_aes_expand_enc_key() 46 skey.rijndael.eK = LTC_ALIGN_BUF(skey.rijndael.K, 16); in crypto_aes_enc_block() 47 memcpy(skey.rijndael.eK, enc_key, AES_ENC_KEY_LEN); in crypto_aes_enc_block() 48 skey.rijndael.Nr = rounds; in crypto_aes_enc_block()
|
| /optee_os/core/lib/libtomcrypt/src/ciphers/aes/ |
| H A D | aesni.c | 62 skey->rijndael.Nr = keylen / 4 + 6; in aesni_setup() 63 K = LTC_ALIGN_BUF(skey->rijndael.K, 16); in aesni_setup() 64 skey->rijndael.eK = K; in aesni_setup() 66 skey->rijndael.dK = K; in aesni_setup() 70 rk = skey->rijndael.eK; in aesni_setup() 134 rk = skey->rijndael.dK; in aesni_setup() 135 rrk = skey->rijndael.eK + skey->rijndael.Nr * 4; in aesni_setup() 146 for (i = 1; i < skey->rijndael.Nr; i++) { in aesni_setup() 185 Nr = skey->rijndael.Nr; in s_aesni_ecb_encrypt() 189 skeys = (__m128i*) skey->rijndael.eK; in s_aesni_ecb_encrypt() [all …]
|
| H A D | aes.c | 114 skey->rijndael.Nr = 10 + ((keylen/8)-2)*2; in SETUP() 115 K = LTC_ALIGN_BUF(skey->rijndael.K, 16); in SETUP() 116 skey->rijndael.eK = K; in SETUP() 118 skey->rijndael.dK = K; in SETUP() 122 rk = skey->rijndael.eK; in SETUP() 144 temp = skey->rijndael.eK[rk - skey->rijndael.eK + 5]; in SETUP() 166 temp = skey->rijndael.eK[rk - skey->rijndael.eK + 7]; in SETUP() 192 rk = skey->rijndael.dK; in SETUP() 193 rrk = skey->rijndael.eK + (28 + keylen) - 4; in SETUP() 203 for (i = 1; i < skey->rijndael.Nr; i++) { in SETUP() [all …]
|
| /optee_os/core/lib/libtomcrypt/src/headers/ |
| H A D | tomcrypt_cipher.h | 203 struct rijndael_key rijndael; member
|