Unlock instant, AI-driven research and patent intelligence for your innovation.

Random signal generation device and physical unclonable function generation system

A random signal generation device technology, applied in random number generators, electrical digital data processing, digital data processing components, etc., can solve the problems of low complexity and randomness, poor ability of PUF modeling attacks, and fast oscillation frequency and other problems to achieve the effect of increasing complexity and randomness, improving the ability to model attacks, and being simple and stable

Active Publication Date: 2022-01-21
无锡沐创集成电路设计有限公司
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the traditional time-delayed PUF such as RO PUF (Ring Oscillator Physical Unclonable Function), the physical unclonable function of the ring oscillator, although the structure is simple, but the first is because every two ring oscillators can only produce 1-bit output, while the ring oscillator As an additional device, if you want to extract a response of sufficient length, it will inevitably cause a waste of on-chip resources. Second, with the advancement of technology, RO PUF is more and more affected by the environment, and the oscillation frequency generated by the ring oscillator with the same number of stages will be faster and faster
Third, the data path model of the ring oscillator is relatively simple, which cannot extract enough process deviation information and is more vulnerable to modeling attacks
[0005] The PUF based on bistable parameters represented by SRAM (Static Random Access Memory) PUF is widely used because it directly uses existing resources as an entropy source to provide randomness, but because there are some unstable states in SRAM PUF , so depending on post-processing technology, additional helper data and fuzzy extractors are required, as well as device aging, negative bias temperature instability affects the reliability of SRAM PUF
[0006] In summary, the existing PUF has poor stability, low complexity and randomness, and the ability of PUF to deal with modeling attacks is also poor, and there is a problem of counter failure

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
  • Random signal generation device and physical unclonable function generation system
  • Random signal generation device and physical unclonable function generation system
  • Random signal generation device and physical unclonable function generation system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040] An embodiment of the present invention provides a random signal generation device, see figure 1 A schematic structural diagram of a random signal generating device shown, the random signal generating device includes: a dynamic clock generator, an input register, a signal generating unit, an output register and a comparator; The device is connected, and the input register, the signal generating unit, the output register and the comparator are connected in sequence; the comparator has the correct value stored in advance;

[0041] a dynamic clock generator for providing a clock signal to the input register, the signal generation unit and the output register; the input register for sending the clock signal to the signal generation unit; the signal generation unit for generating a first output according to the frequency of the clock signal value and the second output value, and send the first output value and the second output value to the output register; the comparator is ...

Embodiment 2

[0050] The embodiment of the present invention also provides another random signal generating device, see figure 2 A schematic structural diagram of another random signal generating device is shown, the signal generating unit includes a first processing unit and a second processing unit; the first processing unit is used to generate a first output value according to the frequency of the clock signal, and the second processing unit , for generating a second output value according to the frequency of the clock signal.

[0051] Wherein, the processing unit is also called PE, and the full English name is Processing Element. The first processing unit can be called PE1, and the second processing unit can be called PE2.

[0052] see image 3 A structural schematic diagram of an ALU (Arithmetic and Logic Unit, Arithmetic Unit) is shown.

[0053] The overall structure of the PE array can be found in Figure 4 A schematic diagram of a PE array is shown. The ALU in each PE has two 32...

Embodiment 3

[0076] An embodiment of the present invention provides a physically unclonable function generation system, see Figure 16 A schematic structural diagram of a physically unclonable function generating system is shown, which includes a physically unclonable function generating system: a function generating device and the aforementioned random signal generating device; the function generating device is connected to the random signal generating device; the function generating device uses The random signal is obtained from the random signal generating device, and the physical unclonable function is generated based on the random signal.

[0077] The physical unclonable function generation system provided by the embodiment of the present invention has the same realization principle and technical effect as the aforementioned random signal generation device embodiment. For a brief description, the part of the physical unclonable function generation system embodiment that is not mentione...

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 provides a random signal generation device and a physical unclonable function generation system. The device comprises: a dynamic clock generator which is used for providing clock signals for an input register, a signal generation unit and an output register; the input register which is used for sending a clock signal to the signal generation unit; the signal generation unit which is used for generating a first output value and a second output value according to the frequency of the clock signal, and sending the first output value and the second output value to the output register; and a comparator which is used for obtaining the first output value and the second output value from the output register and generating a random signal based on the first output value, the second output value and a correct value. The method has the advantages of simplicity and high stability; the signal generation unit works at a relatively low working frequency, so that the problem of failure of the counter can be effectively avoided; the complexity and randomness of the PUF structure can be effectively improved, and the modeling attack coping capability of the PUF is improved.

Description

technical field [0001] The present invention relates to the technical field of physical unclonable functions, in particular to a random signal generation device and a physical unclonable function generation system. Background technique [0002] In a broad sense, PUF (Physical Unclonable Function) refers to a physical entity that can produce a unique output response under specific input conditions (also called challenges). Because of the uncontrollability of the process deviation in the production process, the impulse Response pairs are unique in nature and cannot be copied. [0003] Because there will be some unavoidable physical errors in the semiconductor manufacturing process, such as transistor size, doping concentration, channel length, etc., and these will directly affect the electrical characteristics such as delay and threshold voltage in the working state of the semiconductor device, and these processes Errors are random and unpredictable, which directly makes each...

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 Applications(China)
IPC IPC(8): G06F7/58
CPCG06F7/588
Inventor 朱敏杨博翰孙进军
Owner 无锡沐创集成电路设计有限公司