Random digital encryption secure communication system
First Claim
1. A secure communication receiver for receiving and decoding an encrypted digital signal, comprising:
- (a) means for receiving said encrypted signal wherein said means for receiving comprisesmeans for forming a bit sync signal indicating bit synchronization with bit transitions in said encrypted signal;
(b) first generator means for forming a first local pseudorandom code wherein said first generator means comprises;
(1) a first digital data pseudorandom sequence generator;
(2) a second digital data pseudorandom sequence generator adapted to receive said bit sync signal and wherein said second sequence generator comprises means functioning as a shift register prior to receipt of said bit sync signal and functioning as a pseudorandom sequence generator thereafter; and
(3) a gate connecting said first and said second digital data sequence generators for serial flow of digital bits from said first to said second generators, being adapted to receive said bit sync signal and wherein said gate comprises gate means responding to said bit sync signal to block flow of digital bits from said first to said second generator;
(c) second generator means for forming a second local pseudorandom code;
(d) means for forming a local product code from said first and said second local pseudorandom codes; and
(e) decoder means for decoding said encrypted signal with said local product code.
0 Assignments
0 Petitions
Accused Products
Abstract
A new and improved secure communication system is provided. A product code, formed from two pseudorandom sequences of digital bits, is used to encipher or scramble data prior to transmission. The two pseudorandom sequences are periodically changed at intervals before they have had time to repeat. One of the two sequences is transmitted continuously with the scrambled data for synchronization.
In the receiver portion of the system, the incoming signal is compared with one of two locally generated pseudorandom sequences until correspondence between the sequences is obtained. At this time, the two locally generated sequences are formed into a product code which deciphers the data from the incoming signal. Provision is made to ensure synchronization of the transmitting and receiving portions of the system.
-
Citations
2 Claims
-
1. A secure communication receiver for receiving and decoding an encrypted digital signal, comprising:
-
(a) means for receiving said encrypted signal wherein said means for receiving comprises means for forming a bit sync signal indicating bit synchronization with bit transitions in said encrypted signal; (b) first generator means for forming a first local pseudorandom code wherein said first generator means comprises; (1) a first digital data pseudorandom sequence generator; (2) a second digital data pseudorandom sequence generator adapted to receive said bit sync signal and wherein said second sequence generator comprises means functioning as a shift register prior to receipt of said bit sync signal and functioning as a pseudorandom sequence generator thereafter; and (3) a gate connecting said first and said second digital data sequence generators for serial flow of digital bits from said first to said second generators, being adapted to receive said bit sync signal and wherein said gate comprises gate means responding to said bit sync signal to block flow of digital bits from said first to said second generator; (c) second generator means for forming a second local pseudorandom code; (d) means for forming a local product code from said first and said second local pseudorandom codes; and (e) decoder means for decoding said encrypted signal with said local product code.
-
-
2. A secure communication receiver for receiving and decoding an encrypted digital signal, comprising:
-
(a) means for receiving said encrypted signal wherein said means for receiving comprises means for forming a bit sync signal indicating bit synchronization with bit transitions in said encrypted signal; (b) first generator means for forming a first local pseudorandom code; (c) second generator means for forming a second local pseudorandom code wherein said second generator means comprises; (1) a first digital data pseudorandom sequence generator; (2) a second digital data pseudorandom sequence generator adapted to receive said bit sync signal and wherein said second sequence generator comprises means functioning as a shift register prior to receipt of said bit sync signal and functioning as a pseudorandom sequence generator thereafter; and (3) a gate connecting said first and said second digital data sequence generators for serial flow of digital bits from said first to said second generators, being adapted to receive said bit sync signal and wherein said gate comprises gate means responding to said bit sync signal to block flow of digital bits from said first to said second generator; (d) means for forming a local product code from said first and said second local pseudorandom codes; and (e) decoder means for decoding said encrypted signal with said local product code.
-
Specification