Secure communication system
First Claim
Patent Images
1. In a secure communication system, a method for communicating an information signal from a transmitter to at least one receiver, comprising the steps of:
- at the transmitter;
(a) encrypting the information signal to provide an encrypted signal having a first bandwidth;
(b) time compressing said encrypted signal to provide a compressed signal having a bandwidth not exceeding said first bandwidth;
(c) inserting at least a portion of a pseudo-random synchronization signal into said compressed signal to provide a combined signal having a bandwidth not exceeding said first bandwidth;
(d) transmitting said combined signal to at least one receiver;
at the receivers;
(a) receiving the transmitted signal to provide a received signal;
(b) operating on said received signal to provide a pseudo-random synchronization signal;
(c) time expanding said received signal to provide an expanded signal having a bandwidth substantially equal to said first bandwidth;
(d) decrypting said expanded signal to provide a decrypted signal comprising the information signal.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a synchronous secure communication system wherein an information signal is encrypted in an encryption means. The encrypted signal is compressed to allow the insertion of a synchronization signal, and the combined signals are transmitted. At the receiver, the synchronization signal is extracted and used to synchronize the receiver to the incoming data stream thereby improving receiver sensitivity and range.
-
Citations
53 Claims
-
1. In a secure communication system, a method for communicating an information signal from a transmitter to at least one receiver, comprising the steps of:
-
at the transmitter; (a) encrypting the information signal to provide an encrypted signal having a first bandwidth; (b) time compressing said encrypted signal to provide a compressed signal having a bandwidth not exceeding said first bandwidth; (c) inserting at least a portion of a pseudo-random synchronization signal into said compressed signal to provide a combined signal having a bandwidth not exceeding said first bandwidth; (d) transmitting said combined signal to at least one receiver; at the receivers; (a) receiving the transmitted signal to provide a received signal; (b) operating on said received signal to provide a pseudo-random synchronization signal; (c) time expanding said received signal to provide an expanded signal having a bandwidth substantially equal to said first bandwidth; (d) decrypting said expanded signal to provide a decrypted signal comprising the information signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. In a secure communication system, a method for communicating a voice signal from a transmitter to at least one receiver, comprising the steps of:
-
at the transmitter; (a) digitizing the voice signal to provide a digitized signal; (b) encrypting said digitized signal to provide an encrypted signal; (c) time compressing said encrypted signal by arbitrarily discarding at least one bit of said encrypted signal to provide a compressed signal; (d) inserting at least a portion of a pseudo-random synchronization signal into said compressed signal to provide a combined signal; (e) transmitting said combined signal to at least one receiver; at the receivers; (a) receiving the transmitted signal to a received signal; (b) operating on said received signal to provide a pseudo-random synchronization signal; (c) time expanding said received signal by predicting a logic state for said at least one discarded bit to provide an expanded signal; (d) decrypting said expanded signal to provide a decrypted signal; (e) converting said decrypted signal into an analog signal comprising the voice signal. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. In a secure communication system, a method for communicating a voice signal from a transmitter to at least one receiver, comprising the steps of:
-
at the transmitter; (a) digitizing the voice signal to provide a digitized signal; (b) encrypting said digitized signal to provide an encrypted signal; (c) discarding every Nth bit of said encrypted signal; (d) time compressing the remaining encrypted signal to provide a compressed signal; (e) generating a pseudo-random synchronization signal; (f) inserting at least a portion of said pseudo-random synchronization signal into said compressed signal to provide a combined signal; (g) transmitting said combined signal to at least one receiver; at the receivers; (a) receiving the transmitted signal to provide a received signal; (b) inverting said received signal to provide an inverted signal; (c) loading, in parallel, at least a portion of said received signal into a first sequence generating means; (d) generating a first local pseudo-random synchronization sequence; (e) comparing said local pseudo-random synchronization sequence and said received signal to provide an error count; (f) providing a first pseudo-random synchronization signal if said error count is below a predetermined threshold else repeating from step (c); (g) loading, in parallel, at least a portion of said inverted signal into a second sequence generating means; (h) generating a second local pseudo-random synchronization sequence; (i) comparing said second local pseudo-random synchronization sequence and said inverted signal to provide an error count; (j) providing a second pseudo-random synchronization signal if said error count is below a predetermined threshold else repeating from step (c); (k) providing either said received signal or said inverted signal to a predictor in response to said first and second pseudo-random synchronization signals; (l) predicting every Nth bit of said received signal in response to step (k); (m) interleaving said predicted bits with their respective signals to provide an expanded signal; (n) decrypting said expanded signal to provide a decrypted signal; (o) converting said decrypted signal into an analog signal comprising the voice signal. - View Dependent Claims (46)
-
-
47. A secure transceiving device, comprising:
-
a transmitter comprising; means for encrypting the information signal to provide an encrypted signal having a first bandwidth; means for time compressing said encrypted signal to provide a compressed signal having a bandwidth not exceeding said first bandwidth; means for inserting at least a portion of a pseudo-random synchronization signal into said compressed signal to provide a combined signal having a bandwidth not exceeding said first bandwidth; means for transmitting said combined signal to at least one receiver; at least one receiver comprising; means for receiving the transmitted signal to provide a received signal; means for operating on said received signal to provide a pseudo-random synchronization signal; means for time expanding said received signal to provide an expanded signal having a bandwidth substantially equal to said first bandwidth; means for decrypting said expanded signal to provide a decrypted signal comprising the information signal.
-
-
48. A secure transceiving device, comprising:
-
a transmitter comprising; means for digitizing the voice signal to provide a digitized signal; means for encrypting said digitized signal to provide an encrypted signal; means for discarding every Nth bit of said encrypted signal; means for time compressing the remaining encrypted signal to provide a compressed signal; means for generating a pseudo-random synchronization signal; means for inserting at least a portion of said pseudo-random synchronization signal into said compressed signal to provide a combined signal; means for transmitting said combined signal to at least one receiver; at least one receiver comprising; means for receiving the transmitted signal to provide a received signal; means for inverting said received signal to provide an inverted signal; means for loading, in parallel, at least a portion of said received signal into a first sequence generating means; means for generating a first local pseudo-random synchronization sequence; means for comparing said local pseudo-random synchronization sequence and said received signal to provide an error count; means for providing said first pseudo-random synchronization signal if said error count is below a predetermined threshold; means for loading, in parallel, at least a portion of said inverted signal into a second sequence generating means; means for generating a second local pseudo-random synchronization sequence; means for comparing said second local pseudo-random synchronization sequence and said inverted signal to provide an error count; means for providing said second local pseudo-random synchronization signal if said error count is below a predetermined threshold; means for providing either said received signal or said inverted signal to a predictor in response to said first and second pseudo-random synchronization signals; means for predicting every Nth bit of said received signal or said inverted signal; means for interleaving said predicted bits with their respective signals to provide an expanded signal; means for decrypting said expanded signal to provide a decrypted signal; means for converting said decrypted signal into an analog signal comprising the voice signal. - View Dependent Claims (49)
-
-
50. In a secure communication system wherein a transmitter operates to:
-
(a) encrypt an information signal to provide an encrypted signal having a first bandwidth; (b) time compress said encrypted signal to provide a compressed signal having a bandwidth not exceeding said first bandwidth; (c) insert at least a portion of a pseudo-random synchronization signal into said compressed signal to provide a combined signal having a bandwidth not exceeding said first bandwidth; and (d) transmit said combined signal to at least one receiver; a receiver for use in said secure communication system, comprising; means for receiving the transmitted signal to provide a received signal; means for operating on said received signal to provide a pseudo-random synchronization signal; means for expanding said received signal to provide an expanded signal having a bandwidth substantially equal to said first bandwidth; means for decrypting said expanded signal to provide a decrypted signal comprising the information signal.
-
-
51. In a secure communication system wherein a transmitter operates to:
-
(a) encrypt an information signal to provide an encrypted signal having a first bandwidth; (b) time compress said encrypted signal to provide a compressed signal having a bandwidth not exceeding said first bandwidth; (c) insert at least a portion of a pseudo-random synchronization signal into said compressed signal to provide a combined signal having a bandwidth not exceeding said first bandwidth; and (d) transmit said combined signal to at least one receiver; a method for recovering said information signal from said transmitted signal, comprising the steps of; (a) operating on the received signal to provide a pseudo-random synchronization signal; (b) time expanding said received signal to provide an expanded signal having a bandwidth substantially equal to said first bandwidth; (c) decrypting said expanded signal to provide a decrypted signal; (d) operating upon said decrypted signal to recover the information signal.
-
-
52. A receiver for use in a secure communication system, comprising:
-
means for receiving the transmitted signal to provide a received signal; means for inverting said received signal to provide an inverted signal; means for loading, in parallel, at least a portion of said received signal into a first sequence generating means; means for generating a first local pseudo-random synchronization sequence; means for comparing said local pseudo-random synchronization sequence and said received signal to provide an error count; means for providing said first pseudo-random synchronization signal if said error count is below a predetermined threshold; means for loading, in parallel, at least a portion of said inverted signal into a second sequence generating means; means for generating a second local pseudo-random synchronization sequence; means for comparing said second local pseudo-random synchronization sequence and said inverted signal to provide an error count; means for providing said second local pseudo-random synchronization signal if said error count is below a predetermined threshold; means for providing either said received signal or said inverted signal to a predictor in response to said first or second pseudo-random synchronization signals; means for predicting every Nth bit of said received signal or said inverted signal; means for interleaving said predicted bits with their respective signals to provide an expanded signal; means for decrypting said expanded signal to provide a decrypted signal; means for converting said decrypted signal into an analog signal comprising the voice signal.
-
-
53. A method for receiving an encrypted information signal from a transmitted signal, comprising the steps of:
-
(a) receiving the transmitted signal to provide a received signal; (b) inverting said received signal to provide an inverted signal; (c) loading, in parallel, at least a portion of said received signal into a first sequence generating means; (d) generating a first local pseudo-random synchronization sequence; (e) comparing said local pseudo-random synchronization sequence and said received signal to provide an error count; (f) providing a first pseudo-random synchronization signal if said error count is below a predetermined threshold else repeating from step (c); (g) loading, in parallel, at least a portion of said inverted signal into a second sequence generating means; (h) generating a second local pseudo-random synchronization sequence; (i) comparing said second local pseudo-random synchronization sequence and said inverted signal to provide an error count; (j) providing a second pseudo-random synchronization signal if said error count is below a predetermined threshold else repeating from step (c); (k) providing either said received signal or said inverted signal to a predictor in response to said first or second pseudo-random synchronization signals; (l) predicting every Nth bit of said received signal or said inverted signal in response to step (k); (m) interleaving said predicted bits with their respective signals to provide an expanded signal; (n) decrypting said expanded signal to provide a decrypted signal; (o) operating upon said decrypted signal to provide the information signal.
-
Specification