@Test
public void testXor() {

    byte a1 = 0x01;
    byte a2 = 0x10;
    byte b1 = 0x02;
    byte b2 = 0x11;
    byte[] xorResult = xor(new byte[]{a1, a2}, new byte[]{b1, b2});
    assertThat(xorResult, is(new byte[]{0x03, 0x01}));
}