static unsigned char sbox[256];
static unsigned char inv_sbox[256];

static unsigned char mul_inv(unsigned char in)
{
unsigned char result;

if(in == 0)
return(0);