Javascript must be enabled to continue!
A TRNG Implemented Using a Soft-Data Based Sponge Function within a Unified Strong PUF Architecture
View through CrossRef
Hardware security primitives including True Random Number Generators (TRNG) and Physical Unclonable Functions (PUFs) are central components to establishing a root of trust in microelectronic systems. In this paper, we propose a unified PUF-TRNG architecture that leverages a combination of the static entropy available in a strong PUF called the shift-register, reconvergent-fanout (SiRF) PUF, and the dynamic entropy associated with random noise present in path delay measurements. The SiRF PUF uses an engineered netlist containing a large number of paths as the source of static entropy, and a time-to-digital-converter (TDC) as a high-resolution, embedded instrument for measuring path delays, where measurement noise serves as the source of dynamic entropy. A novel data post-processing algorithm is proposed based on a modified duplex sponge construction. The sponge function operates on soft data, i.e., fixed point data values, to add entropy to the ensuing random bit sequences and to increase the bit generation rate. A post-processing algorithm for reproducing PUF-generated encryption keys is also used in the TRNG to protect against temperature-voltage attacks designed to subvert the random characteristics in the bit sequences. The unified PUF-TRNG architecture is implemented across multiple instances of a ZYBO Z7-10 FPGA board and extensively tested with NIST SP 800-22, NIST SP 800-90B, AIS-31, and DieHarder test suites. Results indicate a stable and robust TRNG design with excellent min-entropy and a moderate data rate.
Title: A TRNG Implemented Using a Soft-Data Based Sponge Function within a Unified Strong PUF Architecture
Description:
Hardware security primitives including True Random Number Generators (TRNG) and Physical Unclonable Functions (PUFs) are central components to establishing a root of trust in microelectronic systems.
In this paper, we propose a unified PUF-TRNG architecture that leverages a combination of the static entropy available in a strong PUF called the shift-register, reconvergent-fanout (SiRF) PUF, and the dynamic entropy associated with random noise present in path delay measurements.
The SiRF PUF uses an engineered netlist containing a large number of paths as the source of static entropy, and a time-to-digital-converter (TDC) as a high-resolution, embedded instrument for measuring path delays, where measurement noise serves as the source of dynamic entropy.
A novel data post-processing algorithm is proposed based on a modified duplex sponge construction.
The sponge function operates on soft data, i.
e.
, fixed point data values, to add entropy to the ensuing random bit sequences and to increase the bit generation rate.
A post-processing algorithm for reproducing PUF-generated encryption keys is also used in the TRNG to protect against temperature-voltage attacks designed to subvert the random characteristics in the bit sequences.
The unified PUF-TRNG architecture is implemented across multiple instances of a ZYBO Z7-10 FPGA board and extensively tested with NIST SP 800-22, NIST SP 800-90B, AIS-31, and DieHarder test suites.
Results indicate a stable and robust TRNG design with excellent min-entropy and a moderate data rate.
Related Results
Modelling regime shifts of coral reefs to sponge reefs
Modelling regime shifts of coral reefs to sponge reefs
<p>Coral reef ecosystems have been degrading globally for decades due to global climate change and anthropogenic pressure, and corals are expected to continue declining in th...
Analysis and Design of Work Systems using Hazard Analysis and Critical Control Points (HACCP) Standards at Mr. Sarbani’s Tempe Jombor Sukoharjo
Analysis and Design of Work Systems using Hazard Analysis and Critical Control Points (HACCP) Standards at Mr. Sarbani’s Tempe Jombor Sukoharjo
<p><strong>MSMEs </strong><strong>have very </strong><strong>large</strong><strong> number of actors so </strong><strong>...
Design of a Unified XOR Ring Oscillator PUF-TRNG Circuit in 45nm CMOS Technology
Design of a Unified XOR Ring Oscillator PUF-TRNG Circuit in 45nm CMOS Technology
<p>In previous papers various True Random Number Generators (TRNG) and Physically Unclonable Function (PUF) are discussed individually but only a few of them include unified ...
Design of a Unified XOR Ring Oscillator PUF-TRNG Circuit in 45nm CMOS Technology
Design of a Unified XOR Ring Oscillator PUF-TRNG Circuit in 45nm CMOS Technology
<p>In previous papers various True Random Number Generators (TRNG) and Physically Unclonable Function (PUF) are discussed individually but only a few of them include unified ...
Makna Puisi Kotoba (言葉) Karya Tanikawa Shuntaro: Analisis Semiotika Riffa Terre
Makna Puisi Kotoba (言葉) Karya Tanikawa Shuntaro: Analisis Semiotika Riffa Terre
<p><em>Abstrak</em> - <strong>Penelitian ini bertujuan untuk untuk menemukan makna dalam puisi <em>Kotoba</em> karya Tanikawa Shuntaro.</stro...
Motivasi Berjilbab Mahasiswi Universitas Al Azhar Indonesia (UAI)
Motivasi Berjilbab Mahasiswi Universitas Al Azhar Indonesia (UAI)
<p><em>Abstrak – </em><strong>Titik tolak penelitian ini adalah untuk menelusuri secara ilmiah motivasi berjilbab mahasiswi UAI –khususnya mereka yang berji...
Boring Sponges and Bored Oysters – Interactions
between the Bioeroding Sponge Cliona sp. and the New Zealand Flat Oyster Ostrea chilensis
Boring Sponges and Bored Oysters – Interactions
between the Bioeroding Sponge Cliona sp. and the New Zealand Flat Oyster Ostrea chilensis
<p><strong>Bioeroding sponges are the dominant macroborers in many environments. They can affect growth, condition and potentially survival in shellfish populations and...
Trophic interactions of marine sponges
Trophic interactions of marine sponges
<p>Marine communities in the Anthropocene are changing rapidly with potentially severe consequences for ecosystem functioning. Recently, there has been increased interest in ...


