Ultrafast Physical Random Number Generation Using Chaos

Period of Performance: 12/17/2015 - 12/17/2017


Phase 2 STTR

Recipient Firm

Torch Technologies, Inc.
4035 Chris Drive Array
Huntsville, AL 35802
Firm POC
Principal Investigator

Research Institution

Auburn University
310 Samford Hall
Auburn, AL 36849
Institution POC


Random numbers are essential for a growing number of modern applications. As computer speed and communications bandwidth have increased the potential for practical streaming cipher and large-scale Monte Carlo simulations have become technologically feasible. For these and other applications, ultrafast random number generators are essential. This is intuitively clear. Additionally, however, the ideality of true random numbers must also be imposed for the sake of key security and stochastic distribution fidelity. Pseudorandom numbers are insufficient. Interestingly, these stringent specifications can be met through the deterministic phenomenon of dynamical chaos. Chaotic physical systems, based on the concept of exactly-solvable chaos, naturally produce symbol sequences that are provably stochastically ideal. Thus far, in a Phase I STTR, we have demonstrated, at a proof-of-principle level, that the concept is soundly based and that suitable electronic circuits for the application are realizable. In this Phase II proposal, we present a plan to mature the true random number generator in terms of stochastic fidelity, data and entropy rates, performance stability, environmental robustness and reproducibility, culminating in an Application Specific Integrated Circuit (ASIC) that will be subjected to standard tests for randomness and other design specifications. Test results, operational theory and user data will be documented.