Added xor based cipher