首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Design and Test of an Integrated Random Number Generator with All-Digital Entropy Source
Authors:Luca Crocetti  Stefano Di Matteo  Pietro Nannipieri  Luca Fanucci  Sergio Saponara
Institution:Department of Information Engineering, University of Pisa, Via G. Caruso, 16, 56122 Pisa, Italy; (L.C.); (S.D.M.); (L.F.); (S.S.)
Abstract:In the cybersecurity field, the generation of random numbers is extremely important because they are employed in different applications such as the generation/derivation of cryptographic keys, nonces, and initialization vectors. The more unpredictable the random sequence, the higher its quality and the lower the probability of recovering the value of those random numbers for an adversary. Cryptographically Secure Pseudo-Random Number Generators (CSPRNGs) are random number generators (RNGs) with specific properties and whose output sequence has such a degree of randomness that it cannot be distinguished from an ideal random sequence. In this work, we designed an all-digital RNG, which includes a Deterministic Random Bit Generator (DRBG) that meets the security requirements for cryptographic applications as CSPRNG, plus an entropy source that showed high portability and a high level of entropy. The proposed design has been intensively tested against both NIST and BSI suites to assess its entropy and randomness, and it is ready to be integrated into the European Processor Initiative (EPI) chip.
Keywords:random number generator  FPGA  entropy  ASIC  EPI
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号