private void KeccakPermutationAfterXor(byte[] state, byte[] data, int dataLengthInBytes) { for (int i = 0; i < dataLengthInBytes; i++) { state[i] ^= data[i]; } KeccakPermutation(state); }