in src/aes.c [266:283]
static unsign32 InvMixCol(unsign32 x)
{
/* matrix Multiplication */
unsign32 y;
unsign32 m;
uchar b[4];
m=pack(InCo);
b[3]=product(m,x);
m=ROTL24(m);
b[2]=product(m,x);
m=ROTL24(m);
b[1]=product(m,x);
m=ROTL24(m);
b[0]=product(m,x);
y=pack(b);
return y;
}