A security system where you xor a message with a key

message ^ key

Encryption

  1. Randomly generate a key
  2. XOR each bit of plaintext with key

Decryption

  1. XOR each bit of ciphertext with the key