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 条
  • [41] A post-processing method for true random number generators based on hyperchaos with applications in audio-based generators
    Je Sen Teh
    Weijian Teng
    Azman Samsudin
    Jiageng Chen
    Frontiers of Computer Science, 2020, 14
  • [42] A RRAM-Based True Random Number Generator with 2T1R Architecture for Hardware Security Applications
    Peng, Bo
    Wu, Qiqiao
    Wang, Zhongqiang
    Yang, Jianguo
    MICROMACHINES, 2023, 14 (06)
  • [43] An Inverter-Based True Random Number Generator with 4-bit Von-Neumann Post-Processing Circuit
    Wang, Xingyu
    Liu, Hongjie
    Zhang, Ruilin
    Liu, Kunyang
    Shinohara, Hirofumi
    2020 IEEE 63RD INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2020, : 285 - 288
  • [44] A Combination of a Volatile-Memristor-Based True Random-Number Generator and a Nonlinear-Feedback Shift Register for High-Speed Encryption
    Woo, Kyung Seok
    Wang, Yongmin
    Kim, Yumin
    Kim, Jihun
    Kim, Woohyun
    Hwang, Cheol Seong
    ADVANCED ELECTRONIC MATERIALS, 2020, 6 (05):
  • [45] A 0.012-mm2 0.244-pJ/bit successive approximation register analog-to-digital converter-based true random number generator for Internet of Things applications in a 65-nm complementary metal-oxide-semiconductor
    Cheng, Kai
    Chen, Yong
    Stefano, Crovetti Paolo
    Martins, Rui P.
    Mak, Pui-In
    INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2024, 52 (12) : 6028 - 6055