public static bool IsReal3Key(byte[] key, int offset)
{
bool diff12 = false, diff13 = false, diff23 = false;
for (int i = offset; i != offset + 8; i++)
{
diff12 |= (key[i] != key[i + 8]);
diff13 |= (key[i] != key[i + 16]);
diff23 |= (key[i + 8] != key[i + 16]);
}
return diff12 && diff13 && diff23;
}
}