Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for generating ro PUF key based on quadruple comparison strategy

A key generation and quadruple technology, which is applied in the field of ROPUF key generation based on quadruple comparison strategy, can solve the problems of low stability, low security, and has not been well studied, and achieves high stability. , the effect of strong anti-interference power

Active Publication Date: 2022-04-01
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] (3) The frequency value in the RO array is not stable. According to the slight change of the external situation, the frequency value will fluctuate in different amplitudes.
[0009] (1) Select two ROs located far away to form a comparison pair to generate a response, which has strong stability, but low security and high hardware overhead;
[0010] (2) Select two adjacent ROs to form a comparison pair to generate a response, which has high security and low hardware overhead, but low stability
[0011] Although the key selection and generation methods proposed so far can generate comparison pairs, most of them select frequency points at a single location adjacent to them to form a fixed set of comparison pairs. For the fluctuations generated during measurement, the generated comparison pairs are stable. not tall
Secondly, because the method of forming a comparison pair is single and only related to two frequency values, when calculating, only two ROs can be used for frequency comparison, and no other alternative methods are provided.
Currently, how to generate a key extraction method that maintains high stability with high security and low hardware overhead has not been well studied

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for generating ro PUF key based on quadruple comparison strategy
  • Method for generating ro PUF key based on quadruple comparison strategy
  • Method for generating ro PUF key based on quadruple comparison strategy

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060] The specific embodiments of the present invention are described below to facilitate those skilled in the art to understand the present invention, but it should be clear that the present invention is not limited to the scope of the specific embodiments. For those of ordinary skill in the art, as long as various changes Such changes are obvious within the spirit and scope of the present invention as defined and determined by the appended claims, and all inventions and creations utilizing the inventive concept are within the scope of protection.

[0061] like figure 1 , figure 2 As shown, an embodiment of the present invention provides a method for generating an RO PUF key based on a quadruple comparison strategy, including the following steps S1-S6:

[0062] S1. Build a ring oscillator array, obtain and store the oscillation frequency of each ring oscillator in the ring oscillator array;

[0063] In this embodiment, step S1 is specifically:

[0064] A ring oscillator ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a RO PUF key generation method based on a quadruple comparison strategy. By constructing a ring oscillator sequence, the oscillation frequency of the ring oscillator sequence is obtained and stored; the ring oscillator sequence is divided into multiple ring oscillators The four-tuple group of oscillators is paired in pairs without repetition to obtain the comparison pair of ring oscillators in the pairing mode, and the sum of the absolute values ​​​​between the oscillation frequency differences of the comparison pairs is calculated, and the comparison pair corresponding to the maximum value is selected as the optimal pairing method. And store the position information and oscillation frequency information of the comparison pair in the ring oscillator comparison library; judge the ring oscillator comparison pair in the ring oscillator comparison library through input excitation, generate the number of key bits, and combine them into different bit lengths Key; the present invention solves the problem of poor response stability in the generation of physical unclonable functions based on ring oscillators, and provides a key with stronger anti-disturbance power, higher stability, safer and more effective and low complexity generate method.

Description

technical field [0001] The invention relates to the technical field of key generation of ring oscillators, in particular to a method for generating RO PUF keys based on a quadruple comparison strategy. Background technique [0002] Since the security of digital applications relies on a trusted hardware platform, the requirements for field applications that employ field programmable gate arrays (FPGAs) as the hardware implementation technology face new design challenges. Traditionally, binary keys are stored in programmable on-chip non-volatile memory (NVM), an approach that is vulnerable because the keys are permanently stored in electronic form. Physically Unclonable Functions (PUFs) have been proposed as a safer alternative. The key is stored in the inherent physical characteristics of the IC, which brings some significant security advantages. PUF utilizes the inherent non-reproducibility of electronic devices to guarantee the physical unbreakability of cryptosystems, ra...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L9/08
CPCH04L9/0819
Inventor 陈怀新黎帮梅
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products