N.G.Narole, Kshanada B. Choudhary
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).