{'fraction_non_alphanumeric': 0.014508928571428572, 'fraction_numerical': 0.0, 'mean_word_length': 4.862745098039215, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
How to Retrieve PUF Response from a Fabricated Chip Securely?

Physical unclonable function (PUF) has been widely applied as a security primitive in multiple authentication schemes. It is usually adopted in the chip design and used to generate a unique key to authenticate one with key to operate the design normally. PUF responses hence need to be retrieved in a secure way rather than be accessible to anyone. To highlight the importance of this issue, we first identify the scenarios where secure retrieval of PUF response is necessary. We then propose the principle to retrieve the PUF-based key in a secure way and discuss the evaluation criteria. We survey, classify and evaluate the existing work on this issue and analyze the advantages and disadvantages of each scheme. Suggestions are finally given for the designers to select appropriate retrieval scheme in a specific hardware design.