Abstract
Cellular Automata with Random Memory (CARM) is a recently proposed Cellular Automata (CA) model with its digital implementation which is designed by the chain of logic gates (delay line). CARM models which are able to magnify physical noise in its delay line are a good candidate to design True Random Number Generator (TRNG). In this paper, a novel TRNG based on CARM is proposed and implemented on a FPGA. The proposed TRNG passes all the tests given by National Institute of Standards and Technology (NIST) without any post-processing. Furthermore, the implementation of proposed TRNG which ensures the 1Gbit per-second-bit-rate at 100 Mhz input clock, is compared with the other RNGs which were also implemented on FPGA.
Original language | English |
---|---|
Title of host publication | 2018 IEEE International Symposium on Circuits and Systems, ISCAS 2018 - Proceedings |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
ISBN (Electronic) | 9781538648810 |
DOIs | |
Publication status | Published - 26 Apr 2018 |
Event | 2018 IEEE International Symposium on Circuits and Systems, ISCAS 2018 - Florence, Italy Duration: 27 May 2018 → 30 May 2018 |
Publication series
Name | Proceedings - IEEE International Symposium on Circuits and Systems |
---|---|
Volume | 2018-May |
ISSN (Print) | 0271-4310 |
Conference
Conference | 2018 IEEE International Symposium on Circuits and Systems, ISCAS 2018 |
---|---|
Country/Territory | Italy |
City | Florence |
Period | 27/05/18 → 30/05/18 |
Bibliographical note
Publisher Copyright:© 2018 IEEE.