Patent US4301327A successfully refreshed from Google Patents.
US4301327A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Reduction of message redundancy by multiple substitution: a message preprocessing scheme for secure communications
Assignee: Individual
•
Filing: 1979-06-05
•
Granted: 1981-11-17
•
Expires: 1999-06-05
Abstract
Abstract The strength of a cryptosystem is increased by providing multiple characters for one or more of the characters being encoded to thereby reduce redundancy.
Inventors
- 👤 Lin-nan Lee
- 👤 Shyue-Ching Lu
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 04:04
CPC Classifications
H; H04; H04L; H04L9/00; H04L9/06; H04L9/065; H04L9/0656; H04L9/0662; H04L9/36
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
187 words
In a method of maintaining communications security, including the steps of enciphering an input message signal comprising a plurality of characters a i to form a cryptogram signal, transmitting and receiving said cryptogram signal and decipering the cryptogram to recover the original input message signal, the improvement comprising: preprocessing the message signal prior to enciphering by substituting for each character a i in the original alphabet A of the original message signal a character a' i in a subset A' i , of a new alphabet A', which is assigned to said character a i , to thereby form a new stream of characters a' i , wherein the subset A' i for at least one character a i comprises at least two charaacters from which a' 1 is selected; enciphering said stream of characters a' i to form said cryptogram signal; deciphering the received cryptogram signal to obtain a stream of characters a' i ; and postprocessing the stream of characters a' i by substituting for each character a' i the character a i in the original message signal to which said character a' i corresponds.
Claim 2
Dependent Claim
187 words
In a method of maintaining communications security, including the steps of enciphering an input message signal comprising a plurality of characters a i to form a cryptogram signal, transmitting and receiving said cryptogram signal and decipering the cryptogram to recover the original input message signal, the improvement comprising: preprocessing the message signal prior to enciphering by substituting for each character a i in the original alphabet A of the original message signal a character a' i in a subset A' i , of a new alphabet A', which is assigned to said character a i , to thereby form a new stream of characters a' i , wherein the subset A' i for at least one character a i comprises at least two charaacters from which a' 1 is selected; enciphering said stream of characters a' i to form said cryptogram signal; deciphering the received cryptogram signal to obtain a stream of characters a' i ; and postprocessing the stream of characters a' i by substituting for each character a' i the character a i in the original message signal to which said character a' i corresponds.
Claim 3
Dependent Claim
25 words
The method according to claim 1, wherein the probability of occurrence of all characters a' i within a given subset A' i is substantially equal.
Claim 4
Dependent Claim
59 words
The method according to claim 1, wherein said substituting step comprises: addressing a first memory with a first signal representing a character a i to determine said subset A' i ; generating a substantially random second signal; and addressing said first memory with said second signal to determine which of the characters a' i is to be read out.
Claim 5
Dependent Claim
58 words
The method according to claim 3, wherein said generating step comprises: receiving said characters a i in a second memory the output of which represents the number l i of characters a' i in said subset A' i ; generating a substantially random number g; and generating said second signal representing the value g mod l i .
Claim 6
Independent Claim
215 words
The method according to any one of claims 1-4, further comprising, before said preprocessing step: generating said new alphabet A', comprising subsets A' i assigned to each original character a i , by repeating the following steps until a maximum permissible new alphabet size has been achieved: (1) Set k=0, l i o =1 and A i o =[a i ] where n is the number of characters in the original alphabet A, 1≦i≦n, l i k is the number of characters in a subset A i k and A i k is a subset in alphabet A k which corresponds to original character a i . (2) Calculate p i log l i k +1/l i k for the subsets A 1 k , 1≦i ≦n. Find the subset A j k which maximizes p i log l i k +1/l i k . (3) Form a new alphabet A k+1 in such away that the number of characters in each subject A i k+1 is given by l.sub.j.sup.k+1 =l.sub.j.sup.k +1 and l.sub.i.sup.k+1 =l.sub.i.sup.k for i≠j, 1≦i≦n, and such that the probability of occurrence of any character within subset A i k+1 is given by p i /l i k+1 for 1≦i≦n, where p i is the probability of occurrence of a i .
Claim 7
Dependent Claim
153 words
In a communications security system of the type having a message source for providing a message having characters a i belonging to an alphabet A, an encipherer for enciphering said message to form a cryptogram, and a deipherer for deciphering said cryptogram to recover the enciphered message, the improvement comprising: preprocessing means between said message source and encipherer for receiving said message and substituting for each character a i a new character a' i belonging to a subset A' i , of a new alphabet A', which is assigned to said character a j , at least one of said subsets A' i having plural characters a' j ; said encipherer enciphering the characters a' i to form said cryptogram; said decipherer deciphering said cryptogram to obtain said characters a' j ; and postprocessing means for receiving the decipherer output and substituting for each letter a' i the corresponding character a i .
Claim 8
Dependent Claim
153 words
In a communications security system of the type having a message source for providing a message having characters a i belonging to an alphabet A, an encipherer for enciphering said message to form a cryptogram, and a deipherer for deciphering said cryptogram to recover the enciphered message, the improvement comprising: preprocessing means between said message source and encipherer for receiving said message and substituting for each character a i a new character a' i belonging to a subset A' i , of a new alphabet A', which is assigned to said character a j , at least one of said subsets A' i having plural characters a' j ; said encipherer enciphering the characters a' i to form said cryptogram; said decipherer deciphering said cryptogram to obtain said characters a' j ; and postprocessing means for receiving the decipherer output and substituting for each letter a' i the corresponding character a i .
Claim 9
Dependent Claim
25 words
The system according to claim 6, wherein the probability of occurrence of all characters a' i within a given subset A' i is substantially equal.
Claim 10
Dependent Claim
74 words
The system according to claim 6, wherein said preprocessing means comprises: a first memory addressed by a first signal representing a character a i to determine said subset A' i , said first memory being also addressed by a second signal to determine which of the characters a' i within said subset A' i is to be read out; and generating means for generating a substantially random second signal for addressing said first memory.
Claim 11
Dependent Claim
80 words
The system according to claim 8, wherein said generating means comprises: second memory means for receiving said characters a i and providing an output representing the number l i of characters a' i in said subset A' i ; means for generating a substantially random number g; and modulo operator means for receiving l i and g and providing an output representing the value g mod l i , the output of said modulo operating means comprising said second signal.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1984-11-16 | 1985-05-18 | 1985-11-17 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1988-11-16 | 1989-05-18 | 1989-11-17 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1992-11-16 | 1993-05-18 | 1993-11-17 | $7700.00 | Window Closed / Lapsed |