Design of Digital Clock Manager Based Reconfigurable BFD–True Random Number Generator in Xilinx



Cryptographic systems have become an integral part of our daily life through the need of security activities such as communication, electronic money systems, and 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.

Full Text:


Copyright (c) 2018 Edupedia Publications Pvt Ltd

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.


All published Articles are Open Access at 

Paper submission: