Шифр XOR является примером потокового шифра. Устаревшим, но простым в программировании примером является RC4. Для более современных, но не очень простых примеров посмотрите на шифры в портфеле eSTREAM : HC-128, Rabbit, Salsa 20/12 и SOSEMANUK.
Альтернативно, блочный шифр, такой как AES, используемый в режиме CTR, эквивалентен потоковому шифру.
Если вам не нужна очень надежная защита, попробуйте RC4. В противном случае AES в режиме CTR является, вероятно, самым простым, учитывая его универсальную доступность.