Method and system for detecting an attack on a physically unclonable function (PUF)
US11171793B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Oct 1, 2019 |
| Grant date | Nov 9, 2021 |
| Priority date | — |
| Expiry date | Feb 19, 2040 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L2209/30
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A method and data processing system is provided for detecting an attack on a physically unclonable function (PUF). In the method, a first list of PUF responses to challenges is produced during production testing of an integrated circuit comprising the PUF. The first list is stored in a memory on the integrated circuit. A second list of PUF responses to the challenges is produced during normal operation of the integrated circuit in the field. The second list is compared to the first list. A difference between entries of the first and second lists computed. If the difference is greater than a threshold difference, then an indication of a hardware trojan is generated. The method may also include monitoring a series of challenges for an indication of a non-random pattern in the series. Detection of a non-random pattern may indicate a modeling attack.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.