Sbox 28 tools/packfi2/aes128.c unsigned char Sbox[256] = { // forward s-box Sbox 208 tools/packfi2/aes128.c state[0] = Sbox[state[0]], state[4] = Sbox[state[4]]; Sbox 209 tools/packfi2/aes128.c state[8] = Sbox[state[8]], state[12] = Sbox[state[12]]; Sbox 212 tools/packfi2/aes128.c tmp = Sbox[state[1]], state[1] = Sbox[state[5]]; Sbox 213 tools/packfi2/aes128.c state[5] = Sbox[state[9]], state[9] = Sbox[state[13]], state[13] = tmp; Sbox 216 tools/packfi2/aes128.c tmp = Sbox[state[2]], state[2] = Sbox[state[10]], state[10] = tmp; Sbox 217 tools/packfi2/aes128.c tmp = Sbox[state[6]], state[6] = Sbox[state[14]], state[14] = tmp; Sbox 220 tools/packfi2/aes128.c tmp = Sbox[state[15]], state[15] = Sbox[state[11]]; Sbox 221 tools/packfi2/aes128.c state[11] = Sbox[state[7]], state[7] = Sbox[state[3]], state[3] = tmp; Sbox 254 tools/packfi2/aes128.c tmp[0] = Xtime2Sbox[state[0]] ^ Xtime3Sbox[state[5]] ^ Sbox[state[10]] ^ Sbox[state[15]]; Sbox 255 tools/packfi2/aes128.c tmp[1] = Sbox[state[0]] ^ Xtime2Sbox[state[5]] ^ Xtime3Sbox[state[10]] ^ Sbox[state[15]]; Sbox 256 tools/packfi2/aes128.c tmp[2] = Sbox[state[0]] ^ Sbox[state[5]] ^ Xtime2Sbox[state[10]] ^ Xtime3Sbox[state[15]]; Sbox 257 tools/packfi2/aes128.c tmp[3] = Xtime3Sbox[state[0]] ^ Sbox[state[5]] ^ Sbox[state[10]] ^ Xtime2Sbox[state[15]]; Sbox 260 tools/packfi2/aes128.c tmp[4] = Xtime2Sbox[state[4]] ^ Xtime3Sbox[state[9]] ^ Sbox[state[14]] ^ Sbox[state[3]]; Sbox 261 tools/packfi2/aes128.c tmp[5] = Sbox[state[4]] ^ Xtime2Sbox[state[9]] ^ Xtime3Sbox[state[14]] ^ Sbox[state[3]]; Sbox 262 tools/packfi2/aes128.c tmp[6] = Sbox[state[4]] ^ Sbox[state[9]] ^ Xtime2Sbox[state[14]] ^ Xtime3Sbox[state[3]]; Sbox 263 tools/packfi2/aes128.c tmp[7] = Xtime3Sbox[state[4]] ^ Sbox[state[9]] ^ Sbox[state[14]] ^ Xtime2Sbox[state[3]]; Sbox 266 tools/packfi2/aes128.c tmp[8] = Xtime2Sbox[state[8]] ^ Xtime3Sbox[state[13]] ^ Sbox[state[2]] ^ Sbox[state[7]]; Sbox 267 tools/packfi2/aes128.c tmp[9] = Sbox[state[8]] ^ Xtime2Sbox[state[13]] ^ Xtime3Sbox[state[2]] ^ Sbox[state[7]]; Sbox 268 tools/packfi2/aes128.c tmp[10] = Sbox[state[8]] ^ Sbox[state[13]] ^ Xtime2Sbox[state[2]] ^ Xtime3Sbox[state[7]]; Sbox 269 tools/packfi2/aes128.c tmp[11] = Xtime3Sbox[state[8]] ^ Sbox[state[13]] ^ Sbox[state[2]] ^ Xtime2Sbox[state[7]]; Sbox 272 tools/packfi2/aes128.c tmp[12] = Xtime2Sbox[state[12]] ^ Xtime3Sbox[state[1]] ^ Sbox[state[6]] ^ Sbox[state[11]]; Sbox 273 tools/packfi2/aes128.c tmp[13] = Sbox[state[12]] ^ Xtime2Sbox[state[1]] ^ Xtime3Sbox[state[6]] ^ Sbox[state[11]]; Sbox 274 tools/packfi2/aes128.c tmp[14] = Sbox[state[12]] ^ Sbox[state[1]] ^ Xtime2Sbox[state[6]] ^ Xtime3Sbox[state[11]]; Sbox 275 tools/packfi2/aes128.c tmp[15] = Xtime3Sbox[state[12]] ^ Sbox[state[1]] ^ Sbox[state[6]] ^ Xtime2Sbox[state[11]]; Sbox 346 tools/packfi2/aes128.c tmp3 = Sbox[tmp0]; Sbox 347 tools/packfi2/aes128.c tmp0 = Sbox[tmp1] ^ Rcon[idx/Nk]; Sbox 348 tools/packfi2/aes128.c tmp1 = Sbox[tmp2]; Sbox 349 tools/packfi2/aes128.c tmp2 = Sbox[tmp4]; Sbox 351 tools/packfi2/aes128.c tmp0 = Sbox[tmp0]; Sbox 352 tools/packfi2/aes128.c tmp1 = Sbox[tmp1]; Sbox 353 tools/packfi2/aes128.c tmp2 = Sbox[tmp2]; Sbox 354 tools/packfi2/aes128.c tmp3 = Sbox[tmp3];