Random Number Generator Based on Hydrogen Gas Sensor for Security Applications

Cryptographic applications need high-quality random number generator (RNG) for strong security and privacy measures. This paper presents RNG based on a hydrogen gas sensor that is fabricated by using microfabrication techniques. The proposed approach extracts the thermal noise information as an entropy source from the gas sensor that is non-deterministic during its operation and using hash function SHA-256 as post processing. This non-deterministic noise is then processed to acquire a random number set fulfilling the NIST 800–22 statistical randomness test suite and it demonstrates that a gas sensor based RNG can provide high-quality random numbers. Secure data transfer is possible by having this method directly without any other hardware where hydrogen gas sensor needs to be used such as petrochemical field, fuel cells, and nuclear reactors.

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

[2]  N. Gisin,et al.  Letter Optical quantum random number generator , 2000 .

[3]  M. Maksimović,et al.  Measuring plasma parameters with thermal noise spectroscopy , 2013 .

[4]  Choongho Yu,et al.  Facilitating ZnO nanostructure growths by making seeds for self-catalytic reactions , 2012 .

[5]  Yongming Hu,et al.  Hydrogen Gas Sensors Based on Semiconductor Oxide Nanostructures , 2012, Sensors.

[7]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[8]  Petr Švenda,et al.  The Sources of Randomness in Mobile Devices , 2007 .

[9]  Qianying Tang,et al.  Solution-Processed Carbon Nanotube True Random Number Generator. , 2017, Nano letters.

[10]  Fatemeh Tehranipoor,et al.  Robust hardware true random number generators using DRAM remanence effects , 2016, 2016 IEEE International Symposium on Hardware Oriented Security and Trust (HOST).

[11]  Massimo Rudan,et al.  Self-Heating Phase-Change Memory-Array Demonstrator for True Random Number Generation , 2017, IEEE Transactions on Electron Devices.

[12]  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.

[13]  염흥렬,et al.  [서평]「Applied Cryptography」 , 1997 .

[14]  Alessandro Calderoni,et al.  Physical Unbiased Generation of Random Numbers With Coupled Resistive Switching Devices , 2016, IEEE Transactions on Electron Devices.

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

[16]  Masanori Hashimoto,et al.  A process and temperature tolerant oscillator-based true random number generator with dynamic 0/1 bias correction , 2013, 2013 IEEE Asian Solid-State Circuits Conference (A-SSCC).

[17]  William Stallings,et al.  Cryptography and Network Security: Principles and Practice , 1998 .