Android Byte Array XOR xor(byte[] data1, byte[] data2)

Here you can find the source of xor(byte[] data1, byte[] data2)

Description

xor

Declaration

public static byte[] xor(byte[] data1, byte[] data2) 

Method Source Code

//package com.java2s;

public class Main {
    public static byte[] xor(byte[] data1, byte[] data2) {
        byte[] xored = new byte[data1.length];
        for (int i = 0; i < xored.length; i++) {
            xored[i] = (byte) (data1[i] ^ data2[i]);
        }//from  w  w w  . jav a  2s . c  o m
        return xored;
    }
}

Related

  1. xor(byte[] b1, byte[] b2)
  2. xorFor16(byte[] b1, byte[] b2)
  3. xor(byte[] bytes, int offset, byte[] bytesToMix, int mixOffset, int len)
  4. xor(byte[] dest, byte[] bytesToMix)