Research Article
Single-Round Pattern Matching Key Generation Using Physically Unclonable Function
Enrollment phase: | (1) Generate an -bit string at random. | (2) Divide the string into substrings with -bit each. | (3) For , choose at random. | (4) For , compute . | (5) Store . | Reconstruction phase: | (1) Set to . | (2) Repeat the following steps times: | (a) For , generate an -bit string where each bit of is with probability , independently. | (b) For , set and look for where is near to . | (c) Increment if there exists such that . | (3) Compute the failure probability by . |
|