摘要 |
A communication system includes at one end of a communications channel, a first cipher generator for generating a succession of ciphers, the generator including a first random number generator for generating a sequence of random numbers, each cipher of the succession of ciphers being based on a respective successive portion of the sequence of random numbers, and a symmetric encryptor for encrypting successive amounts of information for transmission to the other end of the channel, each amount of information being encrypted using a respective one of the succession of ciphers. At the other end of the channel, the system includes a second cipher generator for generating in synchronism with the first cipher generator the same succession of ciphers as the first cipher generator, the second cipher generator including a second random number generator for generating the same sequence of random numbers as the first random number generator, and a symmetric decryptor for decrypting the encrypted successive amounts of information received from the one end of the channel, each amount of information being decrypted using the same respective one of the succession of ciphers as was used to encrypt it by the encryptor at the one end of the channel.
|