Patent US4780840A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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:29
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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag