Performance of Memristor Based Ring Oscillators True Random Number Generator for Energy Technology
N A N Hashim1, J T H Loong2, F A Hamid3

1N A N Hashim, College of Engineering, Universiti Tenaga Nasional, Jalan IKRAM-UNITEN, Kajang, Selangor, Malaysia. |
2J T H Loong, College of Engineering, Universiti Tenaga Nasional, Jalan IKRAM-UNITEN, Kajang, Selangor, Malaysia.
3F A Hamid, College of Engineering, Universiti Tenaga Nasional, Jalan IKRAM-UNITEN, Kajang, Selangor, Malaysia.
Manuscript received on November 22, 2019. | Revised Manuscript received on December 15, 2019. | Manuscript published on December 30, 2019. | PP: 4183-4189 | Volume-9 Issue-2, December, 2019. | Retrieval Number:  B4918129219/2019©BEIESP | DOI: 10.35940/ijeat.B4918.129219
Open Access | Ethics and Policies | Cite | Mendeley
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: We are living in an era where everything is trying to be more connected in terms of the different physical entities and its surrounding environment. This new concept that is developing called the Internet of Things (IoT) has garnered a lot of attention [Bodei, 2019 #45]. There are various of applications and smart objects associates with the IoT and this leads to an increase in security challenges. IoT security is very important but getting harder to achieve. One example of utilization of IoT is in the smart grid infrastructure and this in turn increases the need for network security. An integrated internet-based smart grid and energy resources also called Energy Internet (EI) has a lot of security challenges that comes with the current smart grid. Smart grid infrastructure and any means of energy that implements the internet system also known as Energy Internet (EI) has many security challenges that come with the current smart grid. A memristor based ring oscillator True Random Number Generator design has been proposed in this research as a solution that can combat security challenges that existed in the hardware implementation of devices. Inputs based on non-deterministic methods are being used in TRNGs to generate outputs that possessed randomness characteristics in applications of IoT that makes it secure. Complementary metal oxide semiconductor (CMOS) technology of 0.18 µm are being used in the TRNG design and a software of LT SPICE IV helps to realized it.The proposed TRNG design produced output that passed 10 out of the 15 NIST tests, therefore showed that the TRNG produce a fairly random output.
Keywords: True Random Number Generator; Memristor; Ring Oscillator; Hardware Security; Nanoelectronics.