From Physical to Stochastic Modeling of a TERO-Based TRNG

From Physical to Stochastic Modeling of a TERO-Based TRNG
复制标题

基于 TERO 的 TRNG 从物理建模到随机建模

DOI:
10.1007/s00145-018-9291-2
复制
发表时间:
2018
影响因子:
3
通讯作者:
Jean Nicolai
Jean Nicolai
中科院分区:
计算机科学4区
文献类型:
--
作者:
F. Bernard;Patrick Haddad;V. Fischer;Jean Nicolai

文献摘要

被引文献

相似文献

用于密码学的随机数生成的安全性与生成器输出处的熵率密切相关。这一比率必须使用适当的随机模型进行评估。本文提出的随机模型致力于Varchola和Drutarovsky提出的基于转移效应环振荡器(Tero)的真随机数生成器(TRNG)(见:密码硬件和嵌入式系统(CHES),2010,Springer,2010)。该模型的优点和独创性在于,它是基于详细研究的物理模型和对噪声物理现象的精确电学描述而得出的,这些噪声物理现象有助于随机数的产生。我们将建议的电气描述与两种不同技术生成的数据进行了比较:40和28纳米CMOSASIC中的Tero TRNG实现。我们的实验结果与Tero噪声行为的物理模型和Tero TRNG的随机模型都非常一致,我们也用AIS 31测试套件证实了这一点。
Security in random number generation for cryptography is closely related to the entropy rate at the generator output. This rate has to be evaluated using an appropriate stochastic model. The stochastic model proposed in this paper is dedicated to the transition effect ring oscillator (TERO)-based true random number generator (TRNG) proposed by Varchola and Drutarovsky (in: Cryptographic hardware and embedded systems (CHES), 2010, Springer, 2010). The advantage and originality of this model are that it is derived from a physical model based on a detailed study and on the precise electrical description of the noisy physical phenomena that contribute to the generation of random numbers. We compare the proposed electrical description with data generated in two different technologies: TERO TRNG implementations in 40 and 28 nm CMOS ASICs. Our experimental results are in very good agreement with those obtained with both the physical model of TERO’s noisy behavior and the stochastic model of the TERO TRNG, which we also confirmed using the AIS 31 test suites.