A stream cipher cryptosystem includes a pseudo-random number generator
receiving a key and providing a keystream. A cryptographic combiner
combines a first binary data sequence and the keystream with a one's
complement operation to provide a second binary data sequence. In
encryption operations, the cryptographic combiner is an encryption
combiner and the first binary data sequence is a plaintext binary data
sequence and the second binary data sequence is a ciphertext binary data
sequence. In decryption operations, the cryptographic combiner is a
decryption combiner and the first binary data sequence is a ciphertext
binary data sequence and the second binary data sequence is a plaintext
binary data sequence.