Implementation of True Random Number Generator Using FPGA Based System

Implementation of True Random Number Generator Using FPGA Based System

N.G.Narole, Kshanada B. Choudhary

N.G.Narole, Kshanada B. Choudhary "Implementation of True Random Number Generator Using FPGA Based System" Published in International Journal of Trend in Research and Development (IJTRD), ISSN: 2394-9333, Volume-5 | Issue-2 , April 2018, URL:

Cryptographic systems have become an integral part of our daily life through the need of security activities such as communication, electronic money systems, disc encryptions. Random numbers is a key component for strengthening and securing the confidentiality of electronic communications and used in many cryptographic applications like key generation, encryption, masking protocols, internet gambling. Unpredictable random numbers are essential for the security of cryptographic algorithms for generating the underlying secret keys.TRUE random number generators (TRNGs) have become an vital component in many cryptographic systems, including PIN/password generation, authentication protocols, key generation, random padding, and nonce generation.The circuit utilizes undetermined random process, usually in the form of electrical noise, as a basic source. Field programmable gate arrays (FPGAs) form an ideal platform for hardware implementations of many of these security algorithms. Proposed TRNG is based on the principle of beat frequency detection for Xilinx-FPGA-based applications.

True random number generator (TRNG), Cryptography, Field programmable gate arrays (FPGA), Bit frequency detection (BFD), Dynamic reconfiguration port (DRP).

Volume-5 | Issue-2 , April 2018


pompy wtryskowe|cheap huarache shoes| cheap jordans|cheap jordans|cheap air max| cheap sneaker cheap nfl jerseys|cheap air jordanscheap jordan shoes
cheap wholesale jordans