A Self-Timed Ring Based True Random Number Generator on FPGA

被引:0
作者
Zhang, Yifan [1 ]
Jiang, Jianfei [1 ]
Wang, Qin [1 ]
Guan, Nin [2 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Microelect, Shanghai 200240, Peoples R China
[2] Shanghai Inst Aerosp Elect Commun Equipment, Shanghai 201108, Peoples R China
来源
2018 14TH IEEE INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUIT TECHNOLOGY (ICSICT) | 2018年
关键词
True random number generator (TRNG); self-timed ring (STR); carry chain; high throughput;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
True random number generators (TRNGs) are essential components for information security, This paper presents a combination of self-timed ring (STR) and ultra-fast carry-logic primitives to design a new TRNG on FPGA. Applying this structure, entropy extraction efficiency of the TRNG can be improved. By manually routing, the proposed TRNG is implemented on Xilinx Virtex 5 FPGA and occupies 47 slices. The proposed TRNG can achieve 150Mbps high quality random numbers throughput and pass all NIST tests.
引用
收藏
页码:983 / 985
页数:3
相关论文
共 9 条
  • [1] [Anonymous], IEEE AUT TEST EUR C
  • [2] [Anonymous], IEEE INT C EL CIRC S
  • [3] [Anonymous], FPGAW C
  • [4] [Anonymous], IEEE T COMPUTERS
  • [5] [Anonymous], J SEMICONDUCTORS
  • [6] Cherkaoui A, 2013, LECT NOTES COMPUT SC, V8086, P179, DOI 10.1007/978-3-642-40349-1_11
  • [7] New methods for digital generation and postprocessing of random data
    Golic, Jovan Dj.
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2006, 55 (10) : 1217 - 1229
  • [8] Li CY, 2017, INT CONF ASIC, P738, DOI 10.1109/ASICON.2017.8252581
  • [9] Highly Efficient Entropy Extraction for True Random Number Generators on FPGAs
    Rozic, Vladimir
    Yang, Bohan
    Dehaene, Wim
    Verbauwhede, Ingrid
    [J]. 2015 52ND ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2015,