A feedback strategy to improve the entropy of a chaos-based random bit generator

被引:72
|
作者
Addabbo, T [1 ]
Alioto, M [1 ]
Fort, A [1 ]
Rocchi, S [1 ]
Vignoli, V [1 ]
机构
[1] Univ Siena, Dept Informat Engn, I-53100 Siena, Italy
关键词
analog circuits; chaos; design methodology; nonlinear circuits; random number generation;
D O I
10.1109/TCSI.2005.856670
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, the guidelines to design a true random bit generator (TRBG) circuit with a predefined minimum entropy are discussed. The approach is proposed for a TRBG based on a one-dimensional piecewise-linear chaotic map; it does not require bit throughput reduction, and it is suitable for the development of integrated TRBG circuits. In particular, the proposed design strategy is based on a feedback control procedure that allows to dynamically change the system parameters for the correction of the circuit "nonidealities" (e.g., the circuit offsets). The correction algorithm does not require a direct measurement of the system "nonidealities" or of the effective value of the map parameters, but only a dynamic estimation of these quantities based on the observation of the TRBG output. The design approach is validated by a hardware prototype implemented on a field-programmable analog array. The results of the NIST FIPS 140-2 test suite, the DIEHARD test suite, and the Coron's Universal test, applied to the TRBG output sequences before and after a simple post processing without throughput reduction, are reported and discussed.
引用
收藏
页码:326 / 337
页数:12
相关论文
共 50 条
  • [21] Power Analysis of a Chaos-Based Random Number Generator for Cryptographic Security
    Pareschi, Fabio
    Scotti, Giuseppe
    Giancane, Luca
    Rovatti, Riccardo
    Setti, Gianluca
    Trifiletti, Alessandro
    ISCAS: 2009 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-5, 2009, : 2858 - +
  • [22] A Generalized Chaos-Based Stream Generator
    Zhi-Hong Guan
    Fangjun Huang
    Wenjie Guan
    Circuits, Systems and Signal Processing, 2005, 24 : 549 - 555
  • [23] Implementation of a chaos-based ,high-speed truly random number generator
    Jun, Y
    Shen, HB
    Yan, XL
    2003 5TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2003, : 526 - 529
  • [24] Implementation of chaos-based high-speed truly random number generator
    Yu, Jun
    Shen, Haibin
    Yan, Xiaolang
    Pan Tao Ti Hsueh Pao/Chinese Journal of Semiconductors, 2004, 25 (08): : 1013 - 1018
  • [25] Chaos-based fully digital 120 MHz pseudo random number generator
    Yang, HT
    Huang, JR
    Chang, TY
    PROCEEDINGS OF THE 2004 IEEE ASIA-PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, VOL 1 AND 2: SOC DESIGN FOR UBIQUITOUS INFORMATION TECHNOLOGY, 2004, : 357 - 360
  • [26] Entropy Justification for Metastability Based Nondeterministic Random Bit Generator
    Parker, Rachael J.
    2017 IEEE 2ND INTERNATIONAL VERIFICATION AND SECURITY WORKSHOP (IVSW), 2017, : 25 - 30
  • [27] A fast chaos-based pseudo-random bit generator using binary64 floating-point arithmetic
    INSA Centre Val de Loire, Univ. Orléans, LIFO EA 4022, Bourges, France
    不详
    Informatica, 2 (115-124):
  • [28] A Fast Chaos-Based Pseudo-Random Bit Generator Using Binary64 Floating-Point Arithmetic
    Francois, Michael
    Defour, David
    Negre, Christophe
    INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2014, 38 (02): : 115 - 124
  • [29] Chaos-Based Bit Planes Image Encryption
    Giesl, Jiri
    Podoba, Tomas
    Vlcek, Karel
    INNOVATIONS IN COMPUTING SCIENCES AND SOFTWARE ENGINEERING, 2010, : 349 - 353
  • [30] A general chaos-based key stream generator
    Guan, ZH
    Huang, FJ
    Guan, WJ
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2005, 24 (05) : 549 - 555