Lines Matching refs:expanded_key

1363 			  aes_expanded_key_t expanded_key) {
1370 expanded_key[0].v32[0] = key->v32[0];
1371 expanded_key[0].v32[1] = key->v32[1];
1372 expanded_key[0].v32[2] = key->v32[2];
1373 expanded_key[0].v32[3] = key->v32[3];
1377 "expanded key[0]: %s", v128_hex_string(&expanded_key[0]));
1384 expanded_key[i].v8[0] = aes_sbox[expanded_key[i-1].v8[13]] ^ rc;
1385 expanded_key[i].v8[1] = aes_sbox[expanded_key[i-1].v8[14]];
1386 expanded_key[i].v8[2] = aes_sbox[expanded_key[i-1].v8[15]];
1387 expanded_key[i].v8[3] = aes_sbox[expanded_key[i-1].v8[12]];
1389 expanded_key[i].v32[0] ^= expanded_key[i-1].v32[0];
1394 expanded_key[i].v32[1] =
1395 expanded_key[i].v32[0] ^ expanded_key[i-1].v32[1];
1397 expanded_key[i].v32[2] =
1398 expanded_key[i].v32[1] ^ expanded_key[i-1].v32[2];
1400 expanded_key[i].v32[3] =
1401 expanded_key[i].v32[2] ^ expanded_key[i-1].v32[3];
1405 "expanded key[%d]: %s", i,v128_hex_string(&expanded_key[i]));
1416 aes_expanded_key_t expanded_key) {
1419 aes_expand_encryption_key(key, expanded_key);
1424 v128_copy(&tmp, &expanded_key[10-i]);
1425 v128_copy(&expanded_key[10-i], &expanded_key[i]);
1426 v128_copy(&expanded_key[i], &tmp);
1441 tmp = expanded_key[i].v32[0];
1442 expanded_key[i].v32[0] =
1448 tmp = expanded_key[i].v32[1];
1449 expanded_key[i].v32[1] =
1455 tmp = expanded_key[i].v32[2];
1456 expanded_key[i].v32[2] =
1462 tmp = expanded_key[i].v32[3];
1463 expanded_key[i].v32[3] =
1472 c0 = U0[aes_sbox[expanded_key[i].v8[0]]]
1473 ^ U1[aes_sbox[expanded_key[i].v8[1]]]
1474 ^ U2[aes_sbox[expanded_key[i].v8[2]]]
1475 ^ U3[aes_sbox[expanded_key[i].v8[3]]];
1477 c1 = U0[aes_sbox[expanded_key[i].v8[4]]]
1478 ^ U1[aes_sbox[expanded_key[i].v8[5]]]
1479 ^ U2[aes_sbox[expanded_key[i].v8[6]]]
1480 ^ U3[aes_sbox[expanded_key[i].v8[7]]];
1482 c2 = U0[aes_sbox[expanded_key[i].v8[8]]]
1483 ^ U1[aes_sbox[expanded_key[i].v8[9]]]
1484 ^ U2[aes_sbox[expanded_key[i].v8[10]]]
1485 ^ U3[aes_sbox[expanded_key[i].v8[11]]];
1487 c3 = U0[aes_sbox[expanded_key[i].v8[12]]]
1488 ^ U1[aes_sbox[expanded_key[i].v8[13]]]
1489 ^ U2[aes_sbox[expanded_key[i].v8[14]]]
1490 ^ U3[aes_sbox[expanded_key[i].v8[15]]];
1492 expanded_key[i].v32[0] = c0;
1493 expanded_key[i].v32[1] = c1;
1494 expanded_key[i].v32[2] = c2;
1495 expanded_key[i].v32[3] = c3;