Patent · US Active

Software PUF based on RISC-V processor for IoT security

US11985261B2 · kind B2 · utility

0Cited by
1References
2Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 31, 2022
Grant dateMay 14, 2024
Priority date
Expiry dateDec 31, 2042

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L2209/26
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Disclosed is a software PUF based on an RISC-V processor for IoT security. A 32-bit RISC-V processor is used to generate abnormal information results in an abnormal operating state under a low voltage, and the abnormal information results are used to represent the features of the 32-bit RISC-V processor; 5-bit binary data obtained by comparing the abnormal information results with normal information results has high randomness and uniqueness and it is extremely difficult to directly extract internal abnormal information result from a hardware circuit of the 32-bit RISC-V processor, so modeling attacks based on the 5-bit binary data calculated according to the abnormal information results of the 32-bit RISC-V processor are almost impossible; in addition, when the 32-bit RISC-V processor is in an abnormal operating state, the operating frequency of the 32-bit RISC-V processor is dynamically adjusted through a frequency compensation method.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.