Lines Matching defs:key

736 	uint32_t rk_e[60]; /* max round key size */
737 uint32_t rk_d[60]; /* max round key size */
769 * and add initial round key:
971 * and add initial round key:
1161 * For now, just reality-check the key size.
1166 aes_keycheck(const uint8_t *key, uint32_t keysize)
1168 if (key == NULL) {
1191 aes_key(void *cookie, const uint8_t *key, uint32_t keysize)
1223 if (IS_P2ALIGNED(key, sizeof (uint32_t))) {
1227 * and add initial round key:
1230 rk_e[0] = GETU32(key);
1232 rk_e[1] = GETU32(key + 4);
1234 rk_e[2] = GETU32(key + 8);
1236 rk_e[3] = GETU32(key + 12);
1240 rk_e[0] = (((uint32_t)key[0] << 24) |
1241 ((uint32_t)key[1] << 16) |
1242 ((uint32_t)key[2] << 8) | (uint32_t)key[3]);
1244 rk_e[1] = (((uint32_t)key[4] << 24) |
1245 ((uint32_t)key[5] << 16) |
1246 ((uint32_t)key[6] << 8) | (uint32_t)key[7]);
1248 rk_e[2] = (((uint32_t)key[8] << 24) |
1249 ((uint32_t)key[9] << 16) |
1250 ((uint32_t)key[10] << 8) | (uint32_t)key[11]);
1252 rk_e[3] = (((uint32_t)key[12] << 24) |
1253 ((uint32_t)key[13] << 16) | ((uint32_t)key[14] << 8) |
1254 (uint32_t)key[15]);
1278 if (IS_P2ALIGNED(key, sizeof (uint32_t))) {
1281 rk_e[4] = GETU32(key + 16);
1283 rk_e[5] = GETU32(key + 20);
1286 rk_e[4] = (((uint32_t)key[16] << 24) |
1287 ((uint32_t)key[17] << 16) |
1288 ((uint32_t)key[18] << 8) | (uint32_t)key[19]);
1289 rk_e[5] = (((uint32_t)key[20] << 24) |
1290 ((uint32_t)key[21] << 16) |
1291 ((uint32_t)key[22] << 8) | (uint32_t)key[23]);
1317 if (IS_P2ALIGNED(key, sizeof (uint32_t))) {
1320 rk_e[6] = GETU32(key + 24);
1322 rk_e[7] = GETU32(key + 28);
1325 rk_e[6] = (((uint32_t)key[24] << 24) |
1326 ((uint32_t)key[25] << 16) |
1327 ((uint32_t)key[26] << 8) | (uint32_t)key[27]);
1328 rk_e[7] = (((uint32_t)key[28] << 24) |
1329 ((uint32_t)key[29] << 16) |
1330 ((uint32_t)key[30] << 8) | (uint32_t)key[31]);