Research Article
A New Arbiter PUF for Enhancing Unpredictability on FPGA
Table 4
Results of the overall evaluation.
| Metrics | FPGA | Conventional Arbiter PUF | 2-XOR Arbiter PUF | 2-1 Double Arbiter PUF | 3-XOR Arbiter PUF | 3-1 Double Arbiter PUF | 4-1 Double Arbiter PUF | Ideal |
| Prediction rate [%] (with 1000 training data) | A | 86.32 | 93.50 | 80.72 | 85.82 | 56.47 | 56.11 |
50 | B | 86.36 | 95.28 | 69.52 | 85.95 | 57.45 | 55.60 | C | 86.30 | 95.41 | 56.64 | 85.25 | 56.75 | 54.73 |
| Uniqueness [%] | A with B | 4.72 | 4.96 | 41.36 | 5.96 | 50.60 | 50.46 |
50 | B with C | 4.96 | 5.62 | 49.70 | 6.76 | 51.34 | 49.86 | C with A | 4.44 | 5.58 | 48.06 | 6.32 | 48.78 | 49.76 |
| Randomness [%] | A | 53.81 | 6.32 | 55.19 | 54.88 | 55.68 | 55.67 |
50 | B | 56.53 | 4.72 | 31.40 | 55.05 | 52.54 | 54.76 | C | 54.00 | 4.93 | 50.63 | 54.96 | 53.59 | 54.59 |
| Steadiness [%] | A | 0.76 | 1.43 | 7.79 | 1.43 | 14.11 | 34.96 |
0 | B | 0.83 | 1.36 | 11.22 | 1.36 | 10.93 | 18.99 | C | 0.45 | 0.52 | 10.05 | 0.74 | 10.35 | 25.85 |
| Cost (# of SLICEs) | — | 177 | 299 | 303 | 426 | 436 | 577 | — |
|
|
These values are introduced from [17]. The results of [18] shown in Table 3 are the averages of these values. These values are introduced from [18].
|