Java xor xor(byte[] firstBytes, int firstOffset, byte[] secondBytes, int secondOffset, byte[] outBytes, int outOffset, int size)

Here you can find the source of xor(byte[] firstBytes, int firstOffset, byte[] secondBytes, int secondOffset, byte[] outBytes, int outOffset, int size)

Description

xor

License

Open Source License

Declaration

public static void xor(byte[] firstBytes, int firstOffset, byte[] secondBytes, int secondOffset,
            byte[] outBytes, int outOffset, int size) 

Method Source Code

//package com.java2s;
//License from project: Open Source License 

public class Main {
    public static void xor(byte[] firstBytes, int firstOffset, byte[] secondBytes, int secondOffset,
            byte[] outBytes, int outOffset, int size) {
        for (int i = 0; i < size; i++) {
            outBytes[outOffset + i] = (byte) (firstBytes[firstOffset + i] ^ secondBytes[secondOffset + i]);
        }/*  w ww. j a v  a 2s .co  m*/
    }
}

Related

  1. xor(byte[] block, byte[] val)
  2. xor(byte[] bytes, int offset, byte[] bytesToMix, int mixOffset, int len)
  3. xor(byte[] bytes1, byte[] bytes2)
  4. xor(byte[] data, byte[] xork)
  5. xor(byte[] first, byte[] second)
  6. xor(byte[] op1, byte[] op2)
  7. xor(byte[] source, byte[] key)
  8. xor(byte[] x, byte[] y)
  9. xor(byte[]... bytesArr)