A Lightweight Post-Processing Method for Voltage-Controlled MTJ based True Random Number Generator

Taking into account the influence of process, voltage, temperature (PVT) and environmental variations on the entropy of random bits generated by the VC-MTJ, this work proposes a lightweight post-processing technique named AXprime, which leverages the avalanche effect of non-cryptographic hash functions to effectively mitigate biases and bit correlations in the raw VC-MTJ bit streams. In comparison to recent work based on Add operations or substitution box, our AXprime approach demonstrates its effectiveness in handling raw data with biases of up to 39% and with strong correlations. Furthermore, compared to extensively commercially-used post-processing methods such as Linear Feedback Shift Register (LFSR) and Advanced Encryption Standard (AES), the implementation of AXprime-based post-processing hardware not only meets all NIST 800-22 test standards, but also improves the Figure of Merit (FoM) value by $1.7 \times$ and $18.8 \times$ respectively, achieving a good trade-off between performance and power consumption.

Authors

Institutions

Publication Details

Published
2024-11-07
DOI
https://doi.org/10.1109/apccas62602.2024.10808866
Primary Topic
Neural Networks and Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Lightweight Post-Processing Method for Voltage-Controlled MTJ based True Random Number Generator

Xufeng Kou, Renhe Chen, Di Wu, Z. Wang et al.
Neural Networks and Applications
article

A Lightweight Post-Processing Method for Voltage-Controlled MTJ based True Random Number Generator

Xufeng Kou, Renhe Chen, Di Wu, Z. Wang, Albert Lee, Yu Gu
article en

Abstract

Taking into account the influence of process, voltage, temperature (PVT) and environmental variations on the entropy of random bits generated by the VC-MTJ, this work proposes a lightweight post-processing technique named AXprime, which leverages the avalanche effect of non-cryptographic hash functions to effectively mitigate biases and bit correlations in the raw VC-MTJ bit streams. In comparison to recent work based on Add operations or substitution box, our AXprime approach demonstrates its effectiveness in handling raw data with biases of up to 39% and with strong correlations. Furthermore, compared to extensively commercially-used post-processing methods such as Linear Feedback Shift Register (LFSR) and Advanced Encryption Standard (AES), the implementation of AXprime-based post-processing hardware not only meets all NIST 800-22 test standards, but also improves the Figure of Merit (FoM) value by $1.7 \times$ and $18.8 \times$ respectively, achieving a good trade-off between performance and power consumption.

ShanghaiTech University (CN)
Affordable and clean energy
Openalex Percentile: Top 78%
Neural Networks and Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.