FPGA Based True Random Number Generators Using Non-Linear Feedback Ring Oscillators

2018 16th IEEE International New Circuits and Systems Conference (NEWCAS)(2018)

引用 12|浏览5
暂无评分
摘要
True random number generators (TRNGs) are important hardware primitives required for many applications including cryptography, communication, and statistical simulation. This paper presents a non-linear feedback ring oscillator (NL-FRO) based entropy source for implementing high performance TRNGs on FPGAs. The proposed NLFRO structures harvest randomness from noise and unpredictable variation in delay cells and bi-stable elements which are further amplified by non-linear feedback loops. The outputs of NLFROs show chaotic behavior, making them suitable for implementing high entropy, high speed and attack resistance TRNGs. Three NLFRO-TRNGs are implemented and tested on an Altera 60nm FPGA device. Raw entropy and statistical properties of the NLFRO-TRNGs are examined by the NIST 800-22 entropy estimation and NIST 800-90B statistical test suits. Compared to the prior art, experimental NLFRO-TRNGs show higher entropy and lower resource usage while consuming sub-milliwatt at 200 Mbps.
更多
查看译文
关键词
NLFRO structures,nonlinear feedback loops,NLFRO-TRNGs,Altera 60nm FPGA,NIST 800-22 entropy estimation,nonlinear feedback ring oscillators,true random number generators,entropy source
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要