Here you can find the source of xorFor16(byte[] b1, byte[] b2)
public static byte[] xorFor16(byte[] b1, byte[] b2)
//package com.java2s; public class Main { public static byte[] xorFor16(byte[] b1, byte[] b2) { byte[] result = new byte[16]; for (int i = 0; i < 16; i++) { result[i] = (byte) (b1[i] ^ b2[i]); }// www . j av a 2 s . co m return result; } }