A Lightweight True Random Number Generator for Root of Trust Applications.

IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.(2023)

引用 4|浏览4
暂无评分
摘要
There are many schemes proposed to protect integrated circuits (ICs) against an unauthorized access and usage, or at least to mitigate security risks. They lay foundations for hardware roots of trust whose crucial security primitives are generators of truly random numbers. In particular, such generators are used to yield one-time challenges (nonces) supporting the IC authentication protocols employed to counteract potential threats such as untrusted users accessing ICs. However, IC vendors raise several concerns regarding the complexity of these solutions, both in terms of area overhead, the impact on the design flow, and testability. These concerns have motivated this work presenting a simple, yet effective, all-digital lightweight and self-testable random number generator to produce a nonce. It builds on a generic ring generator architecture, i.e., an area and time optimized version of a linear feedback shift register, driven by a multiple-output ring oscillator. A comprehensive evaluation, based on three statistical test suits from the National Institute of Standards and Technology and BSI, show feasibility and efficiency of the proposed scheme and are reported herein.
更多
查看译文
关键词
Built-in-self-test, challenge/response-based authentication, FPGA, ring generator, ring oscillator (RO), root of trust, true random number generator (TRNG)
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要