Abstract

Entropy source is the key to the design of a true random number generator (TRNG). According to the problem of large hardware cost and no theoretical guidance for feedback coefficient selection of MFRO-based entropy source, an entropy source based on a pure digital asynchronous feedback unit (AFU) is proposed in this paper, which can be used as a general unit of entropy source based on ring oscillator. And also, we established a random Boolean network models to guide its feedback coefficient selection. The self-feedback is added to improve the chaotic characteristics of the AFU-based entropy source. The experiment result shows that, the hardware cost is reduced 53.125% and the entropy value is increased 11% compared with MFRO when the array size is 16x16. Finally, the proposed AFU-based entropy source is prototyped on the Xilinx xc7a200tfbg484 FPGA. The hardware cost is 30 LUTs and the throughput is greater than 300Mbps. The entropy source passed all NIST randomness tests without any post-processing.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call