private static bool Equals(byte[] a, byte[] b) { var diff = (uint)a.Length ^ (uint)b.Length; for (var i = 0; i < a.Length && i < b.Length; i++) { diff |= (uint)(a[i] ^ b[i]); } return diff == 0; }