
A Ring Oscillator Based Random Generator for Cryptography Applications
Author(s) -
R. Dinesh,
Dr.Ramalatha Marimuthu
Publication year - 2019
Publication title -
international journal of innovative technology and exploring engineering
Language(s) - English
Resource type - Journals
ISSN - 2278-3075
DOI - 10.35940/ijitee.k2055.0981119
Subject(s) - randomness , ring oscillator , random number generation , computer science , cryptography , encryption , randomness tests , generator (circuit theory) , power consumption , computer hardware , power (physics) , computer engineering , embedded system , algorithm , electronic engineering , computer network , mathematics , engineering , statistics , physics , cmos , quantum mechanics
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.