IEEE Consumer Electronics Magazine - July/August 2021 - 104
Physical Unclonable Function
Table 1. NIST STS for TRNG performance evaluation.
Test name
Frequency
Block frequency
Cumulative sums (forward)
Cumulative sums (reverse)
Runs
Longest run
Rank
FFT
Overlapping template
Universal
Exhaustive test
p-value Proportion Result
0.845629
0.451279
0.152695
0.847926
0.562478
0.384567
0.747956
0.859674
Nonoverlapping template (148) 0.501324
0.569541
Approximate entropy
Random excursions (8)
Serial-1
Serial-2
0.659841
0.356947
0.846259
Random excursions variant (18) 0.395846
0.756185
Linear complexity
Result is " pass, " if p-value > 0.01.
calculating " p-value, " which indicates the confidence
of randomness. A test with a p-value of 5
0.01 indicates the test is passed and with 99%
confidence. The nature of each random test is
different and hence, the criteria for each test are
also different. We collected a total of 100 random
number sequences, where each sequence consists
of 1 million random bits with light varied at
the random interval to simulate the real-world
scenario. Furthermore, we exposed some sensors
to light and some sensors were blocked during
the data collection procedure. The minimum
pass rate for each test other than random excursion
and random excursion variant is 96 out of
100. The criteria to pass the random excursion
and random excursion variant test are 65 out of
69 random bit sequences.
Table 1 lists the results of each NIST test in
terms of the p-value, the proportion of the test
passed and the result of the test as either pass/fail.
The number in the bracket next to each test
104
0.869416
0.231567
0.9900
1.0000
0.9900
0.9900
1.0000
0.9900
1.0000
1.0000
0.9937
0.9800
0.9900
1.0000
0.9927
0.9943
0.9900
1.0000
1.0000
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
denotes, number of subtests. The proportion simply
indicateshowmany randomsequences passed
for the test, with 1 indicating all 100 or 69 random
bit sequences have cleared the test. The proposed
prototype passes all tests with a very high p-value,
with the lowest 0.231567 and the highest 0.845629.
The average p-value for all the tests is 0.45.
CONCLUSION
The research work in this article proposes an
integrated design of TRNG and PUF using PV
solar cells and microcontroller. We have shown
that the voltage response of PV solar cells can be
engineered in static (stable) and dynamic (large
variation) response. The segregation is based on
dividing the PV solar cell histogram within or
outside one SD (s) around the mean voltage
value (m). The proposed prototype uses IVN
structure which has 33.69% better throughput
to generate true random bits. The proposed prototype
achieves an average 92.13% reliability and
50.91% uniformity in PUF response. The integrated
TRNG-PUF architecture can be beneficial
in space-limited CPS.
ACKNOWLEDGMENTS
This work was supported by National Science
Foundation Grant: 1738662.
&REFERENCES
1. S. P. Mohanty, " Advances in transportation cyberphysical
system (t-CPS), " IEEEConsum. Electron.
Mag., vol. 9, no. 4, pp. 4-6, Jul. 2020.
2. S. P. Mohanty, " Consumer electronics is the driver of
smart cars notes from the editor, " IEEEConsum.
Electron. Mag., vol. 7, no. 5, pp. 3-55, Sep. 2018.
3. R. Alguliyev, Y. Imamverdiyev, and L. Sukhostat,
" Cyber-physical systems and their security issues, "
Comput. Industry, vol. 100, pp. 212-223, 2018.
4. M. Stipcevic and C¸ . K. Koc¸ , " True random number
generators, " in Open Problems in Mathematics and
Computational Science. Berlin, Germany: Springer,
2014, pp. 275-315.
5. G. Honan, N. Gekakis, M. Hassanalieragh, A. Nadeau,
G. Sharma, and T. Soyata, " Energy harvesting and
buffering for cyber physical systems: A review, "
Cyber-Phys. Syst., Comput. Perspective, 2015,
pp. 191-217.
IEEE Consumer Electronics Magazine
IEEE Consumer Electronics Magazine - July/August 2021
Table of Contents for the Digital Edition of IEEE Consumer Electronics Magazine - July/August 2021
Contents
IEEE Consumer Electronics Magazine - July/August 2021 - Cover1
IEEE Consumer Electronics Magazine - July/August 2021 - Cover2
IEEE Consumer Electronics Magazine - July/August 2021 - Contents
IEEE Consumer Electronics Magazine - July/August 2021 - 2
IEEE Consumer Electronics Magazine - July/August 2021 - 3
IEEE Consumer Electronics Magazine - July/August 2021 - 4
IEEE Consumer Electronics Magazine - July/August 2021 - 5
IEEE Consumer Electronics Magazine - July/August 2021 - 6
IEEE Consumer Electronics Magazine - July/August 2021 - 7
IEEE Consumer Electronics Magazine - July/August 2021 - 8
IEEE Consumer Electronics Magazine - July/August 2021 - 9
IEEE Consumer Electronics Magazine - July/August 2021 - 10
IEEE Consumer Electronics Magazine - July/August 2021 - 11
IEEE Consumer Electronics Magazine - July/August 2021 - 12
IEEE Consumer Electronics Magazine - July/August 2021 - 13
IEEE Consumer Electronics Magazine - July/August 2021 - 14
IEEE Consumer Electronics Magazine - July/August 2021 - 15
IEEE Consumer Electronics Magazine - July/August 2021 - 16
IEEE Consumer Electronics Magazine - July/August 2021 - 17
IEEE Consumer Electronics Magazine - July/August 2021 - 18
IEEE Consumer Electronics Magazine - July/August 2021 - 19
IEEE Consumer Electronics Magazine - July/August 2021 - 20
IEEE Consumer Electronics Magazine - July/August 2021 - 21
IEEE Consumer Electronics Magazine - July/August 2021 - 22
IEEE Consumer Electronics Magazine - July/August 2021 - 23
IEEE Consumer Electronics Magazine - July/August 2021 - 24
IEEE Consumer Electronics Magazine - July/August 2021 - 25
IEEE Consumer Electronics Magazine - July/August 2021 - 26
IEEE Consumer Electronics Magazine - July/August 2021 - 27
IEEE Consumer Electronics Magazine - July/August 2021 - 28
IEEE Consumer Electronics Magazine - July/August 2021 - 29
IEEE Consumer Electronics Magazine - July/August 2021 - 30
IEEE Consumer Electronics Magazine - July/August 2021 - 31
IEEE Consumer Electronics Magazine - July/August 2021 - 32
IEEE Consumer Electronics Magazine - July/August 2021 - 33
IEEE Consumer Electronics Magazine - July/August 2021 - 34
IEEE Consumer Electronics Magazine - July/August 2021 - 35
IEEE Consumer Electronics Magazine - July/August 2021 - 36
IEEE Consumer Electronics Magazine - July/August 2021 - 37
IEEE Consumer Electronics Magazine - July/August 2021 - 38
IEEE Consumer Electronics Magazine - July/August 2021 - 39
IEEE Consumer Electronics Magazine - July/August 2021 - 40
IEEE Consumer Electronics Magazine - July/August 2021 - 41
IEEE Consumer Electronics Magazine - July/August 2021 - 42
IEEE Consumer Electronics Magazine - July/August 2021 - 43
IEEE Consumer Electronics Magazine - July/August 2021 - 44
IEEE Consumer Electronics Magazine - July/August 2021 - 45
IEEE Consumer Electronics Magazine - July/August 2021 - 46
IEEE Consumer Electronics Magazine - July/August 2021 - 47
IEEE Consumer Electronics Magazine - July/August 2021 - 48
IEEE Consumer Electronics Magazine - July/August 2021 - 49
IEEE Consumer Electronics Magazine - July/August 2021 - 50
IEEE Consumer Electronics Magazine - July/August 2021 - 51
IEEE Consumer Electronics Magazine - July/August 2021 - 52
IEEE Consumer Electronics Magazine - July/August 2021 - 53
IEEE Consumer Electronics Magazine - July/August 2021 - 54
IEEE Consumer Electronics Magazine - July/August 2021 - 55
IEEE Consumer Electronics Magazine - July/August 2021 - 56
IEEE Consumer Electronics Magazine - July/August 2021 - 57
IEEE Consumer Electronics Magazine - July/August 2021 - 58
IEEE Consumer Electronics Magazine - July/August 2021 - 59
IEEE Consumer Electronics Magazine - July/August 2021 - 60
IEEE Consumer Electronics Magazine - July/August 2021 - 61
IEEE Consumer Electronics Magazine - July/August 2021 - 62
IEEE Consumer Electronics Magazine - July/August 2021 - 63
IEEE Consumer Electronics Magazine - July/August 2021 - 64
IEEE Consumer Electronics Magazine - July/August 2021 - 65
IEEE Consumer Electronics Magazine - July/August 2021 - 66
IEEE Consumer Electronics Magazine - July/August 2021 - 67
IEEE Consumer Electronics Magazine - July/August 2021 - 68
IEEE Consumer Electronics Magazine - July/August 2021 - 69
IEEE Consumer Electronics Magazine - July/August 2021 - 70
IEEE Consumer Electronics Magazine - July/August 2021 - 71
IEEE Consumer Electronics Magazine - July/August 2021 - 72
IEEE Consumer Electronics Magazine - July/August 2021 - 73
IEEE Consumer Electronics Magazine - July/August 2021 - 74
IEEE Consumer Electronics Magazine - July/August 2021 - 75
IEEE Consumer Electronics Magazine - July/August 2021 - 76
IEEE Consumer Electronics Magazine - July/August 2021 - 77
IEEE Consumer Electronics Magazine - July/August 2021 - 78
IEEE Consumer Electronics Magazine - July/August 2021 - 79
IEEE Consumer Electronics Magazine - July/August 2021 - 80
IEEE Consumer Electronics Magazine - July/August 2021 - 81
IEEE Consumer Electronics Magazine - July/August 2021 - 82
IEEE Consumer Electronics Magazine - July/August 2021 - 83
IEEE Consumer Electronics Magazine - July/August 2021 - 84
IEEE Consumer Electronics Magazine - July/August 2021 - 85
IEEE Consumer Electronics Magazine - July/August 2021 - 86
IEEE Consumer Electronics Magazine - July/August 2021 - 87
IEEE Consumer Electronics Magazine - July/August 2021 - 88
IEEE Consumer Electronics Magazine - July/August 2021 - 89
IEEE Consumer Electronics Magazine - July/August 2021 - 90
IEEE Consumer Electronics Magazine - July/August 2021 - 91
IEEE Consumer Electronics Magazine - July/August 2021 - 92
IEEE Consumer Electronics Magazine - July/August 2021 - 93
IEEE Consumer Electronics Magazine - July/August 2021 - 94
IEEE Consumer Electronics Magazine - July/August 2021 - 95
IEEE Consumer Electronics Magazine - July/August 2021 - 96
IEEE Consumer Electronics Magazine - July/August 2021 - 97
IEEE Consumer Electronics Magazine - July/August 2021 - 98
IEEE Consumer Electronics Magazine - July/August 2021 - 99
IEEE Consumer Electronics Magazine - July/August 2021 - 100
IEEE Consumer Electronics Magazine - July/August 2021 - 101
IEEE Consumer Electronics Magazine - July/August 2021 - 102
IEEE Consumer Electronics Magazine - July/August 2021 - 103
IEEE Consumer Electronics Magazine - July/August 2021 - 104
IEEE Consumer Electronics Magazine - July/August 2021 - 105
IEEE Consumer Electronics Magazine - July/August 2021 - 106
IEEE Consumer Electronics Magazine - July/August 2021 - 107
IEEE Consumer Electronics Magazine - July/August 2021 - 108
IEEE Consumer Electronics Magazine - July/August 2021 - 109
IEEE Consumer Electronics Magazine - July/August 2021 - 110
IEEE Consumer Electronics Magazine - July/August 2021 - 111
IEEE Consumer Electronics Magazine - July/August 2021 - 112
IEEE Consumer Electronics Magazine - July/August 2021 - Cover3
IEEE Consumer Electronics Magazine - July/August 2021 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20240102
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20231112
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20230910
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20230708
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20230506
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20230304
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20230102
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20221112
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20220910
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20220708
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20220506
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20220304
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20220102
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20211112
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20210910
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20210708
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20210506
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20210304
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202010
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202009
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202007
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202004
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202003
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202001
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201910
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201909
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201907
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201905
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201903
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201901
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201811
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201809
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201807
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201805
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201803
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_july2017
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_april2017
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_january2017
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_october2016
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_july2016
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_april2016
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_january2016
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_october2015
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_july2015
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_april2015
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_january2015
https://www.nxtbookmedia.com