True random number generator based on configurable asynchronous feedback ring oscillator generator
CSTR:
Author:
Clc Number:

TN47

  • Article
  • | |
  • Metrics
  • | |
  • Related [20]
  • | | |
  • Comments
    Abstract:

    As an indispensable part of modern encryption system, true random number generator (TRNG) plays a very important role in information security. A configurable, lightweight and high throughput true random number generator is presented. The structure uses NAND gates and XOR gates to form a configurable asynchronous feedback ring oscillator. By increasing the phase noise in a short time, the time jitter range is expanded, so as to improve the randomness of entropy source. The structure is tested and verified on Xilinx Kintex-7 for many times. The experimental results show that the proposed TRNG has strong robustness under the environmental changes of different temperatures (0 ℃ ~ 80 ℃ ) and different output voltages ( 0. 8 ~ 1. 2 V), and only consumes 43 LUTS and 6 DFFs in hardware resources, and obtains a throughput of up to 300 Mb / s. At the same time, the generated random bit stream can pass the NIST SP800-22 and NIST SP800-90B tests with high P values.

    Reference
    Cited by
    Comments
    Comments
    分享到微博
    Submit
Get Citation
Share
Article Metrics
  • Abstract:1259
  • PDF: 1908
  • HTML: 0
  • Cited by: 0
History
  • Online: March 29,2023
Article QR Code