Patent · US Active

Modular uncertainty random value generator and method

US9207911B2 · kind B2 · utility

1Cited by
6References
19Claims
0Family size

Assignee

Inventor

Key dates

Filing dateOct 16, 2009
Grant dateDec 8, 2015
Priority date
Expiry dateJan 1, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F7/588
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system and method of generating a one-way function and thereby producing a random-value stream. Steps include: providing a plurality of memory cells addressed according to a domain value wherein any given domain value maps to all possible range values; generating a random domain value associated with one of the memory cells; reading a data value associated with the generated random domain value; generating dynamically enhanced data by providing an additional quantity of data; removing suspected non-random portions thereby creating source data; validating the source data according to a minimum randomness requirement, thereby creating a validated source data; and integrating the validated source data with the memory cell locations using a random edit process that is a masking, a displacement-in-time, a chaos engine, an XOR, an overwrite, an expand, a remove, a control plane, or an address plane module. The expand module inserts a noise chunk.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.