A Reliable True Random Number Generator Based on Novel Chaotic Ring Oscillator

被引:0
作者
Yang, Yunfan [1 ]
Jia, Song [1 ]
Wang, Yuan [1 ]
Zhang, Shaonan [1 ]
Liu, Chao [1 ]
机构
[1] Peking Univ, Inst Microelect, Key Lab Microelect Devices & Circuits, Beijing 100871, Peoples R China
来源
2017 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS) | 2017年
关键词
TRNG; chaotic oscillating; digital logic; FPGA; FPGA IMPLEMENTATION;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A novel true random number generator is proposed and implemented on XC6SLX16. It consumes 44 LUTs and generates output bitrate at 125 Mbps without postprocessing, or 2000 Mbps with post-processing. The underlying mechanism of chaotic dynamics in Boolean chaotic oscillator is also researched. With the utilization of the proposed entropy source, the new scheme can precede referenced designs in reliability, resource consumption, output bitrate, design simplicity and requirement of post-processing.
引用
收藏
页码:2218 / 2221
页数:4
相关论文
共 14 条
[1]  
[Anonymous], INT J RECONFIGURABLE
[2]   Observing the randomness in RO-based TRNG [J].
Bochard, Nathalie ;
Bernard, Florent ;
Fischer, Viktor .
2009 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS, 2009, :237-242
[3]   High speed true random number generator based on open loop structures in FPGAs [J].
Danger, J. -L. ;
Guilley, S. ;
Hoogvorst, P. .
MICROELECTRONICS JOURNAL, 2009, 40 (11) :1650-1656
[4]  
Dichtl M., FIBONACCI RING OSCIL
[5]  
Dichtl M, 2007, LECT NOTES COMPUT SC, V4727, P45
[6]   New methods for digital generation and postprocessing of random data [J].
Golic, Jovan Dj. .
IEEE TRANSACTIONS ON COMPUTERS, 2006, 55 (10) :1217-1229
[7]   FPGA Implementation of Metastability-Based True Random Number Generator [J].
Hata, Hisashi ;
Ichiawa, Shuichi .
IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (02) :426-436
[8]  
Jessa M., 2011, Proceedings of the 2011 International Conference on Reconfigurable Computing and FPGAs (ReConFig 2011), P274, DOI 10.1109/ReConFig.2011.35
[9]   FPGA-Based True Random Number Generation Using Circuit Metastability with Adaptive Feedback Control [J].
Majzoobi, Mehrdad ;
Koushanfar, Farinaz ;
Devadas, Srinivas .
CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2011, 2011, 6917 :17-+
[10]   True random number generation using CMOS Boolean chaotic oscillator [J].
Park, Myunghwan ;
Rodgers, John C. ;
Lathrop, Daniel P. .
MICROELECTRONICS JOURNAL, 2015, 46 (12) :1364-1370