Update for xor encrypt