A Ring Oscillator Based Random Generator for Cryptography Applications
R. Dinesh1, Ramalatha Marimuthu2
1R.Dinesh, Research scholar, Sathyabama Institute of Science and Technology.
2Dr.Ramalatha Marimuthu, Professor/ECE Kumaraguru college of technology.
Manuscript received on 23 August 2019. | Revised Manuscript received on 06 September 2019. | Manuscript published on 30 September 2019. | PP: 2248-2251 | Volume-8 Issue-11, September 2019. | Retrieval Number: K20550981119/2019©BEIESP | DOI: 10.35940/ijitee.K2055.0981119
Open Access | Ethics and Policies | Cite | Mendeley | Indexing and Abstracting
© 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: A ring oscillator based Random number generator (RNG) for Cryptography applications is presented. The paper explains about the requirements and generation of high randomness based codes, used to improve the security in data communication. The methodology used is sampling technique, adopted in the oscillator for the random number generation. To get better randomness in the output bits of RNG, a processor module based on Linear feedback shift register is used. The proposed RNG is designed with bit rate is 100kb/s, with a power consumption of 37µw. After implementation in hardware, this can be used for cryptography encryption applications to enhance the security. The system is simulated and synthesized with Xilinx ISE and the results are compared with the existing system based on randomness, power consumption, etc.
Keywords: Random Number Generator (RNG), Ring Oscillator (RO), Linear Feedback Shift Register (LFSR).
Scope of the Article: Cryptography and Applied Mathematics