Searched refs:rndkeys (Results 1 – 2 of 2) sorted by relevance
| /linux/lib/crypto/ |
| H A D | aes.c | 258 static void aes_expandkey_generic(u32 rndkeys[], u32 *inv_rndkeys, in aes_expandkey_generic() argument 265 rndkeys[i] = get_unaligned_le32(&in_key[i * sizeof(u32)]); in aes_expandkey_generic() 268 u32 *rki = &rndkeys[i * kwords]; in aes_expandkey_generic() 298 inv_rndkeys[0] = rndkeys[key_len + 24]; in aes_expandkey_generic() 299 inv_rndkeys[1] = rndkeys[key_len + 25]; in aes_expandkey_generic() 300 inv_rndkeys[2] = rndkeys[key_len + 26]; in aes_expandkey_generic() 301 inv_rndkeys[3] = rndkeys[key_len + 27]; in aes_expandkey_generic() 304 inv_rndkeys[i] = inv_mix_columns(rndkeys[j]); in aes_expandkey_generic() 305 inv_rndkeys[i + 1] = inv_mix_columns(rndkeys[j + 1]); in aes_expandkey_generic() 306 inv_rndkeys[i + 2] = inv_mix_columns(rndkeys[j + 2]); in aes_expandkey_generic() [all …]
|
| /linux/lib/crypto/powerpc/ |
| H A D | aes.h | 156 aes_expandkey_generic(k->rndkeys, in aes_preparekey_arch() 185 u32 rndkeys[AES_MAX_KEYLENGTH_U32]; in aes_encrypt_arch() local 188 rndkey_from_vsx(&rndkeys[i], in aes_encrypt_arch() 189 &key->k.p8.rndkeys[i], false); in aes_encrypt_arch() 190 aes_encrypt_generic(rndkeys, key->nrounds, out, in); in aes_encrypt_arch() 192 aes_encrypt_generic(key->k.rndkeys, key->nrounds, out, in); in aes_encrypt_arch() 218 &key->inv_k.p8.rndkeys[0], false); in aes_decrypt_arch() 221 &key->inv_k.p8.rndkeys[i], true); in aes_decrypt_arch() 224 &key->inv_k.p8.rndkeys[i], false); in aes_decrypt_arch()
|