Use XOR to encode and decode a message. : XOR « Data Type « C# / CSharp Tutorial






using System; 
 
class Example {  
  public static void Main() { 
    char ch1 = 'A'; 
    char ch2 = 'B'; 
    char ch3 = 'C'; 
    int key = 88; 
 
    Console.WriteLine("Original message: " + ch1 + ch2 + ch3); 
 
    // encode the message 
    ch1 = (char) (ch1 ^ key); 
    ch2 = (char) (ch2 ^ key); 
    ch3 = (char) (ch3 ^ key); 
 
    Console.WriteLine("Encoded message: " + ch1 + ch2 + ch3); 
 
    // decode the message 
    ch1 = (char) (ch1 ^ key); 
    ch2 = (char) (ch2 ^ key); 
    ch3 = (char) (ch3 ^ key); 
    
    Console.WriteLine("Encoded message: " + ch1 + ch2 + ch3); 
  } 
}
Original message: ABC
Encoded message: 
Encoded message: ABC








2.47.XOR
2.47.1.Use XOR to encode and decode a message.