U_INT8_Tc
outblock[2] = U_INT8_Tc(l);
outblock[6] = U_INT8_Tc(r);
cast_sbox8[U_INT8_Tc(x[3])] ^
cast_sbox6[U_INT8_Tc(z[0])] ^
cast_sbox8[U_INT8_Tc(x[2])];
cast_sbox6[U_INT8_Tc(z[1])] ^
t[3] = z[3] = x[1] ^ cast_sbox5[U_INT8_Tc(z[2])] ^
cast_sbox8[U_INT8_Tc(z[1])] ^
cast_sbox6[U_INT8_Tc(x[0])] ^
cast_sbox8[U_INT8_Tc(z[0])];
cast_sbox6[U_INT8_Tc(x[1])] ^
t[3] = x[3] = z[3] ^ cast_sbox5[U_INT8_Tc(x[2])] ^
cast_sbox8[U_INT8_Tc(t[1])];
key->xkey[i+1] = cast_sbox5[U_INT8_Tc(t[2])] ^
cast_sbox8[U_INT8_Tc(t[0])];
key->xkey[i+3] = cast_sbox5[U_INT8_Tc(t[3])] ^
cast_sbox6[U_INT8_Tc(t[0])] ^
cast_sbox7[U_INT8_Tc(t[3])] ^
cast_sbox6[U_INT8_Tc(t[1])] ^
cast_sbox7[U_INT8_Tc(t[2])] ^
key->xkey[i+0] ^= cast_sbox5[U_INT8_Tc(z[0])];
key->xkey[i+1] ^= cast_sbox6[U_INT8_Tc(z[1])];
key->xkey[i+2] ^= cast_sbox7[U_INT8_Tc(z[0])];
key->xkey[i+3] ^= cast_sbox8[U_INT8_Tc(z[1])];
cast_sbox3[U_INT8_Tc(t)]) + cast_sbox4[U_INT8_Td(t)];
cast_sbox3[U_INT8_Tc(t)]) ^ cast_sbox4[U_INT8_Td(t)];
cast_sbox3[U_INT8_Tc(t)]) - cast_sbox4[U_INT8_Td(t)];
outblock[2] = U_INT8_Tc(r);
outblock[6] = U_INT8_Tc(l);