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 条
  • [31] FPGA implementation of chaos-based high-speed true random number generator
    Gupta, Ramji
    Pandey, Alpana
    Baghel, Rajendra Kumar
    INTERNATIONAL JOURNAL OF NUMERICAL MODELLING-ELECTRONIC NETWORKS DEVICES AND FIELDS, 2019, 32 (05)
  • [32] A chaos-based pseudo random number generator using timing-based reseeding method
    Li, Chung-Yi
    Chen, Jiung-Sheng
    Chang, Tsin-Yuan
    2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 3277 - +
  • [33] A chaos-based pseudo-random number generator and its application in voice communications
    Tang, K. W.
    Tang, Wallace K. S.
    Man, K. F.
    INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2007, 17 (03): : 923 - 933
  • [34] A Symmetric Chaos-Based Image Cipher with an Improved Bit-Level Permutation Strategy
    Fu, Chong
    Huang, Jun-Bin
    Wang, Ning-Ning
    Hou, Qi-Bin
    Lei, Wei-Min
    ENTROPY, 2014, 16 (02) : 770 - 788
  • [35] Chaos-based true random number generators
    Bonilla L.L.
    Alvaro M.
    Carretero M.
    Journal of Mathematics in Industry, 7 (1)
  • [36] A parallelizable chaos-based true random number generator based on mobile device cameras for the Android platform
    Yeoh, Wei-Zhu
    Teh, Je Sen
    Chern, Huey Rong
    MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (12) : 15929 - 15949
  • [37] A parallelizable chaos-based true random number generator based on mobile device cameras for the Android platform
    Wei-Zhu Yeoh
    Je Sen Teh
    Huey Rong Chern
    Multimedia Tools and Applications, 2019, 78 : 15929 - 15949
  • [38] An ultra-low voltage chaos-based true random number generator for IoT applications
    Hsueh, Jen-Chieh
    Chen, Vanessa H-C
    MICROELECTRONICS JOURNAL, 2019, 87 : 55 - 64
  • [39] A Chaos-based High Quality PN Sequence Generator
    Zhu, Zhi-liang
    Fu, Chong
    2008 4TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-31, 2008, : 1852 - +
  • [40] A robust high-speed chaos-based truly random number generator for embedded cryptosystems
    Zhou, Tong
    Yu, Mingyan
    Ye, YIzheng
    IEEE MWSCAS'06: PROCEEDINGS OF THE 2006 49TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II, 2006, : 536 - +