Please use this identifier to cite or link to this item: http://dspace.iitrpr.ac.in:8080/xmlui/handle/123456789/1920
Full metadata record
DC FieldValueLanguage
dc.contributor.authorAnandakumar, N. N.-
dc.contributor.authorSanadhya, S. K.-
dc.contributor.authorHashmi, M. S.-
dc.date.accessioned2021-06-29T19:57:39Z-
dc.date.available2021-06-29T19:57:39Z-
dc.date.issued2021-06-30-
dc.identifier.urihttp://localhost:8080/xmlui/handle/123456789/1920-
dc.description.abstractTrue random number generators (TRNGs) play a fundamental role in cryptographic systems. This brief presents a new and efficient method to generate true random numbers on field programmable gate array (FPGA) by utilizing the random jitter of free-running oscillators as a source of randomness. The free-running oscillator rings incorporate programmable delay lines (PDLs) to generate large variation of the oscillations and to introduce jitter in the generated ring oscillators clocks. The main advantage of the proposed TRNG utilizing PDLs is to reduce correlation between several equal length oscillator rings, and thus improve the randomness qualities. In addition, a Von Neumann corrector as post-processor is employed to remove any bias in the output bit sequence. The validation of the proposed approach is demonstrated on Xilinx Spartan-3A FPGAs. The proposed TRNG occupies 528 slices, achieves 6 Mb/s throughput with 0.999 per bit entropy rate, and passes all the national institute of standards and technology (NIST) statistical testsen_US
dc.language.isoen_USen_US
dc.subjectTRNGen_US
dc.subjectFPGAen_US
dc.subjectring oscillatorsen_US
dc.subjectentropyen_US
dc.subjectPDLsen_US
dc.titleFPGA-Based true random number generation using programmable delays in Oscillator-Ringsen_US
dc.typeArticleen_US
Appears in Collections:Year-2020

Files in This Item:
File Description SizeFormat 
Fulltext.pdf1.03 MBAdobe PDFView/Open    Request a copy


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.