Algoritma kriptografi modern beroperasi dalam mode bit dan membagi plainteks menjadi blok-blok bit sebelum dienkripsi menjadi cipherteks. Operator XOR sering digunakan karena sifatnya yang dapat mengenkripsi dan mendekripsi dengan menggunakan kunci yang sama. Namun, algoritma XOR sederhana mudah dibobol karena cipherteksnya mudah dipecahkan.