Secure Key Generation from Biased PUFs
Roel Maes, Vincent van der Leest, Erik van der Sluis (Intrinsic-ID) Frans Willems (TU Eindhoven)
Secure Key Generation from Biased PUFs Roel Maes, Vincent van der - - PowerPoint PPT Presentation
Secure Key Generation from Biased PUFs Roel Maes, Vincent van der Leest, Erik van der Sluis (Intrinsic-ID) Frans Willems (TU Eindhoven) Introduction PUF-based key generation Key Response Key PUF Generation Helper Data Noisy Key Key
Roel Maes, Vincent van der Leest, Erik van der Sluis (Intrinsic-ID) Frans Willems (TU Eindhoven)
2
Response Noisy Response’ Key Key Helper Data
3
4
5
h(p) = 84%
h(p) = 98% p = 27% p = 73% p = 27% p = 73%
h(p) = 100% h(p) = 84%
(van der Leest et al., CHES-2012)
6
(cf. “repetition code pitfall”, Koeberl et al., HOST-2014)
bias H(S|W) bias H(S|W)
Entropy buffer of 52 bits tolerates bias 50% ± 8.2%
7
Entropy Buffer (bits) Bias Tolerance 50% +/- … PUF Size (relative)
8
9
Consider consecutive pairs:
debiasing data
10
11
12
13
14
15