US4780840A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method of generating a pseudo-random sequence of signs of a large sequence length
Assignee: US Philips Corp
•
Filing: 1987-02-25
•
Granted: 1988-10-25
•
Expires: 2007-02-25
Abstract
Abstract A method by which random bytes are generated. Such a random byte is obtained by adding a prime number once or several times to an 8-bit character. The choice whether a prime number is added once or several times to the 8-bit character depends on whether the preceding addition produced a result larger than or less than 256. The character obtained (modulo 256) also provides the following 8-bit character. A sequence of bits consisting of several bytes is assembled from random bytes thus generated, each byte being generated on the basis of a different prime number.
Inventors
- 👤 Antonius C. J. van den Ende
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 16:17
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/58; G06F7/582; G06F7/586; H; H04; H04L; H04L9/00; H04L9/06; H04L9/065; H04L9/0656; H04L9/0662
Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
219 words
Apparatus for generating a pseudo-random sequence of digital bits which constitute a message key for encrypting a message, such apparatus comprising: a first memory for storing a series of N preselected prime numbers; a second memory for storing a series of N random characters; arithmetic means connected to said first and second memories for generating N subsequences of bits, the first of such subsequences being generated by adding a first of said random characters to a first of said prime numbers, each jth (j≦N) of such subsequences being generated by adding the jth of said random characters to the product of the jth of said series of prime numbers multiplied by: (i) a predetermined first factor when the (j-1)th subsequence is less than a predetermined value; (ii) a predetermined second factor when the (j-1)th subsequence is equal to or greater than said predetermined value; a register coupled to said arithmetic means for storing each of the subsequences generated thereby; and counter means connected to said register and to each of said first and second memories for reading out therefrom the jth random character and the jth prime number to said arithmetic means in response to storage of the (j-1)th subsequence in said register; the content of said register after storage of all N subsequences therein constituting said message key.
Claim 2
Dependent Claim
219 words
Apparatus for generating a pseudo-random sequence of digital bits which constitute a message key for encrypting a message, such apparatus comprising: a first memory for storing a series of N preselected prime numbers; a second memory for storing a series of N random characters; arithmetic means connected to said first and second memories for generating N subsequences of bits, the first of such subsequences being generated by adding a first of said random characters to a first of said prime numbers, each jth (j≦N) of such subsequences being generated by adding the jth of said random characters to the product of the jth of said series of prime numbers multiplied by: (i) a predetermined first factor when the (j-1)th subsequence is less than a predetermined value; (ii) a predetermined second factor when the (j-1)th subsequence is equal to or greater than said predetermined value; a register coupled to said arithmetic means for storing each of the subsequences generated thereby; and counter means connected to said register and to each of said first and second memories for reading out therefrom the jth random character and the jth prime number to said arithmetic means in response to storage of the (j-1)th subsequence in said register; the content of said register after storage of all N subsequences therein constituting said message key.
Claim 3
Dependent Claim
30 words
Apparatus as claimed in claim 1, wherein said arithmetic means supplies the (j-1)th subsequence generated thereby to said character memory for storage therein as the jth of said random characters.
Claim 4
Dependent Claim
34 words
Apparatus as claimed in claim 1, wherein N=6, each of said subsequences comprises 8 binary bits, said first factor is 1, said second factor is 2, and said predetermined value is 2 8 .
References Cited (Backward Citations)
US4320513A
Cited
US3808536A
Cited
US3984668A
Cited
US4058673A
Cited
US4133974A
Cited
US4322577A
Cited
US4375579A
Cited
US4351982A
Cited
US4471164A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1991-10-25 | 1992-04-25 | 1992-10-25 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1995-10-25 | 1996-04-25 | 1996-10-25 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1999-10-25 | 2000-04-25 | 2000-10-25 | $7700.00 | Window Closed / Lapsed |