Enciphering/deciphering system
First Claim
1. An enciphering/deciphering system comprising:
- an enciphering section for transforming unscrambled data into a coded message and having an enciphering generator whose mode of operation is determined by at least one primary secret code, and a first memory with a number of different primary codes stored therein;
a deciphering section for transforming the coded message back into unscrambled data and having a deciphering generator and a second memory with the same primary codes stored therein;
means for selecting a primary code from said first memory upon a new initialization of the system, loading it into said enciphering generator, transmitting a storage address of the selected primary code to the deciphering section and, on the basis of the transmitted memory address, reading the primary code out of said second memory and loading it into said deciphering generator; and
means for producing a randomly determined output signal in the enciphering section, which with each new initialization of the system forms a random selection address for the primary code which is contained in said first and second memories and which is to be newly loaded upon the new initialization, for controlling said code selecting and loading means.
2 Assignments
0 Petitions
Accused Products
Abstract
The enciphering section of an enciphering/deciphering system includes a random number generator, a primary code memory and a multiplex unit in addition to the actual enciphering unit. The deciphering section includes a deciphering unit, a primary code memory and a demultiplex unit. At the beginning of each transmission, and after disturbances, the enciphering and deciphering sections are first synchronized by means of a synchronization sequence. Then a random address is produced by the random number generator for a primary code, and a randomly determined auxiliary code is also selected. The address and the auxiliary code are then transmitted and the primary and auxiliary codes are loaded into the enciphering and deciphering units. The randomly controlled, statistical selection of the primary code simplifies the code management and thus the operation of the system.
-
Citations
5 Claims
-
1. An enciphering/deciphering system comprising:
-
an enciphering section for transforming unscrambled data into a coded message and having an enciphering generator whose mode of operation is determined by at least one primary secret code, and a first memory with a number of different primary codes stored therein; a deciphering section for transforming the coded message back into unscrambled data and having a deciphering generator and a second memory with the same primary codes stored therein; means for selecting a primary code from said first memory upon a new initialization of the system, loading it into said enciphering generator, transmitting a storage address of the selected primary code to the deciphering section and, on the basis of the transmitted memory address, reading the primary code out of said second memory and loading it into said deciphering generator; and means for producing a randomly determined output signal in the enciphering section, which with each new initialization of the system forms a random selection address for the primary code which is contained in said first and second memories and which is to be newly loaded upon the new initialization, for controlling said code selecting and loading means. - View Dependent Claims (2, 3, 4, 5)
-
Specification