True Random Number Generator (TRNG) Utilizing FM Radio Signals for Mobile and Embedded Devices in Multi-Access Edge Computing

As transmissions of data between mobile and embedded devices in multi-access edge computing (MEC) increase, data must be protected, ensuring confidentiality and integrity. These issues are usually solved with cryptographic algorithms systems, which utilize a random number generator to create seeds and keys randomly. Their role in cryptography is so important that they need to be generated securely. In this paper, a true random number generator (TRNG) utilizing FM radio signals as a source is proposed. The proposed method can generate random numbers with high entropy, increased by at least 118% and up to 431% compared to existing generators.

[1]  Terry Ritter The Efficient Generation of Cryptographic Confusion Sequences , 1991, Cryptologia.

[2]  Berk Sunar,et al.  A Provably Secure True Random Number Generator with Built-In Tolerance to Active Attacks , 2007, IEEE Transactions on Computers.

[3]  Elaine B. Barker,et al.  A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications , 2000 .

[4]  Manuel Blum,et al.  How to generate cryptographically strong sequences of pseudo random bits , 1982, 23rd Annual Symposium on Foundations of Computer Science (sfcs 1982).

[5]  Marco Bucci,et al.  A Design of Reliable True Random Number Generator for Cryptographic Applications , 1999, CHES.

[6]  Cédric Lauradoux,et al.  Entropy harvesting from physical sensors , 2013, WiSec '13.

[7]  Salih Ergun,et al.  Truly random number generators based on a non-autonomous chaotic oscillator , 2007 .

[8]  Donald W. Davies,et al.  Security for computer networks - an introduction to data security in teleprocessing and electronic funds transfer (2. ed.) , 1989, Wiley series in communication and distributed systems.

[9]  Ping Wang,et al.  Measuring Two-Factor Authentication Schemes for Real-Time Data Access in Industrial Wireless Sensor Networks , 2018, IEEE Transactions on Industrial Informatics.

[10]  Alessandro Trifiletti,et al.  A High-Speed Oscillator-Based Truly Random Number Source for Cryptographic Applications on a Smart Card IC , 2003, IEEE Trans. Computers.

[11]  Cédric Lauradoux,et al.  The entropy of wireless statistics , 2014, 2014 European Conference on Networks and Communications (EuCNC).

[12]  J. Alvin Connelly,et al.  A noise-based IC random number generator for applications in cryptography , 2000 .

[13]  John Kelsey,et al.  Recommendation for the Entropy Sources Used for Random Bit Generation , 2018 .

[14]  Angel Barriga,et al.  Simple binary random number generator , 1992 .

[15]  Slobodan Petrovic,et al.  Behavioral model of TRNG based on oscillator rings implemented in FPGA , 2011, 14th IEEE International Symposium on Design and Diagnostics of Electronic Circuits and Systems.

[16]  Paul C. Kocher,et al.  The intel random number generator , 1999 .

[17]  Lui Sha,et al.  On Exploiting Structured Human Interactions to Enhance Sensing Accuracy in Cyber-physical Systems , 2017, ACM Trans. Cyber Phys. Syst..

[18]  Ulkuhan Guler,et al.  A digital IC Random Number Generator with logic gates only , 2010, 2010 17th IEEE International Conference on Electronics, Circuits and Systems.

[19]  Maire O'Neill,et al.  Ultra-lightweight true random number generators , 2010 .

[20]  Wayne P. Burleson,et al.  Entropy extraction in metastability-based TRNG , 2010, 2010 IEEE International Symposium on Hardware-Oriented Security and Trust (HOST).

[21]  Hao Zheng,et al.  Design and Implementation of a True Random Number Generator Based on Digital Circuit Artifacts , 2003, CHES.

[22]  Jovan Dj. Golic,et al.  High-Speed True Random Number Generation with Logic Gates Only , 2007, CHES.

[23]  Ping Wang,et al.  Efficient Multi-Factor User Authentication Protocol with Forward Secrecy for Real-Time Data Access in WSNs , 2020, ACM Trans. Cyber Phys. Syst..

[24]  Changho Seo,et al.  TRNG (True Random Number Generator) Method Using Visible Spectrum for Secure Communication on 5G Network , 2018, IEEE Access.

[25]  Sergio Callegari,et al.  Embeddable ADC-based true random number generator for cryptographic applications exploiting nonlinear signal processing and chaos , 2005, IEEE Transactions on Signal Processing.

[26]  Young-Sik Kim,et al.  Fast Digital TRNG Based on Metastable Ring Oscillator , 2008, CHES.