Embeddable ADC-based true random number generator for cryptographic applications exploiting nonlinear signal processing and chaos

被引:189
|
作者
Callegari, S [1 ]
Rovatti, R
Setti, G
机构
[1] Univ Bologna, ARCES, Bologna, Italy
[2] Univ Bologna, DEIS, Bologna, Italy
[3] Univ Ferrara, ENDIF, I-44100 Ferrara, Italy
关键词
analog-digital conversion; chaos; cryptography; pipeline converters; statistical approach to dynamical system theory; statistical signal processing;
D O I
10.1109/TSP.2004.839924
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We present a true random number generator which, contrary to other implementations, is not based on the explicit observation of complex micro-cosmic processes but on standard signal processing primitives, freeing the designer from the need for dedicated hardware. The system can be,implemented from now ubiquitous analog-to-digital converters building blocks, and is therefore well-suited to embedding. On current technologies, the design permits data rates in the order of a few tens of megabits per second. Furthermore, the absence of predictable, repeatable behaviors increases the system security for cryptographic applications. The design relies on a simple inner model based on chaotic dynamics which, in ideal conditions, can be formally proven to generate perfectly uncorrelated binary sequences. Here, we detail the design and we validate the quality of its output against a couple of test suites standardized by the U.S. National Institute of Standards and Technology, both in the ideal case and assuming implementation errors.
引用
收藏
页码:793 / 805
页数:13
相关论文
共 45 条
  • [31] A robust chaos-based true random number generator embedded in reconfigurable switched-capacitor hardware
    Drutarovsky, Milos
    Galajda, Pavol
    RADIOENGINEERING, 2007, 16 (03) : 120 - 127
  • [32] A 82-nW Chaotic Map True Random Number Generator Based on a Sub-Ranging SAR ADC
    Kim, Minseo
    Ha, Unsoo
    Lee, Kyuho Jason
    Lee, Yongsu
    Yoo, Hoi-Jun
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2017, 52 (07) : 1953 - 1965
  • [33] Cryptographic System on a Chip based on actel ARM7 soft-core with embedded True Random Number Generator
    Drutarovsky, Milos
    Varchola, Michal
    2008 IEEE WORKSHOP ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, PROCEEDINGS, 2008, : 164 - 169
  • [34] Bi2O2Se-Based True Random Number Generator for Security Applications
    Liu, Bo
    Chang, Ying-Feng
    Li, Juzhe
    Liu, Xu
    Wang, Le An
    Verma, Dharmendra
    Liang, Hanyuan
    Zhu, Hui
    Zhao, Yudi
    Li, Lain-Jong
    Hou, Tuo-Hung
    Lai, Chao-Sung
    ACS NANO, 2022, 16 (04) : 6847 - 6857
  • [35] A 82nW Chaotic-Map True Random Number Generator Based on Sub-Ranging SAR ADC
    Kim, Minseo
    Ha, Unsoo
    Lee, Yongsu
    Lee, Kyuho
    Yoo, Hoi-Jun
    ESSCIRC CONFERENCE 2016, 2016, : 157 - 160
  • [36] A Lightweight Post-Processing Method for Voltage-Controlled MTJ based True Random Number Generator
    Wang, Zirui
    Chen, Retitle
    Gu, Yu
    Tee, Albert
    Wu, Di
    Koul, Xufeng
    2024 IEEE THE 20TH ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, APCCAS 2024, 2024, : 226 - 230
  • [37] Design, FPGA implementation and statistical analysis of chaos-ring based dual entropy core true random number generator
    Koyuncu, Ismail
    Tuna, Murat
    Pehlivan, Ihsan
    Fidan, Can Bulent
    Alcin, Murat
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2020, 102 (02) : 445 - 456
  • [38] Design, FPGA implementation and statistical analysis of chaos-ring based dual entropy core true random number generator
    İsmail Koyuncu
    Murat Tuna
    İhsan Pehlivan
    Can Bülent Fidan
    Murat Alçın
    Analog Integrated Circuits and Signal Processing, 2020, 102 : 445 - 456
  • [39] Straintronics-Based True Random Number Generator for High-Speed and Energy-Limited Applications
    Barangi, Mahmood
    Chang, Joseph S.
    Mazumder, Pinaki
    IEEE TRANSACTIONS ON MAGNETICS, 2016, 52 (01)
  • [40] A post-processing method for true random number generators based on hyperchaos with applications in audio-based generators
    Teh, Je Sen
    Teng, Weijian
    Samsudin, Azman
    Chen, Jiageng
    FRONTIERS OF COMPUTER SCIENCE, 2020, 14 (06)