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

Strong PUF (Physical Unclonable Function) machine learning attack resisting method based on matrix encryption

A machine learning and matrix technology, applied in the protection of internal/peripheral computer components, user identity/authority verification, digital transmission systems, etc., can solve problems such as large machine learning attacks, reduce correlation, and reduce the risk of machine learning attacks , Improve the effect of anti-machine learning attack ability

Active Publication Date: 2022-01-11
WENZHOU UNIVERSITY
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the strong PUF proposed in the above two documents has a certain ability to resist machine learning attacks, with the further increase in the number of collected CRPs, the prediction accuracy rate is still very high with the model constructed by using a large number of CRPs, and there are still some problems. High Risk of Machine Learning Attacks

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
  • Strong PUF (Physical Unclonable Function) machine learning attack resisting method based on matrix encryption
  • Strong PUF (Physical Unclonable Function) machine learning attack resisting method based on matrix encryption
  • Strong PUF (Physical Unclonable Function) machine learning attack resisting method based on matrix encryption

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0026] Embodiment: a kind of strong PUF anti-machine learning attack method based on matrix encryption comprises the following steps:

[0027] Step 1. Collect n of strong PUF 2 Group CRP, n can take any positive integer not less than 2, and the excitation signal of the xth group CRP of the strong PUF is recorded as C x , x=1,2,...,n 2 , the excitation signal Cx It is a b-bit binary number, expressed as Represents the signal value of the ath bit of the excitation signal of the xth group of CRP, a=1, 2,..., b, when When the value is 0, it represents a low level, and when the value is 1, it represents a high level; the response signal of the xth group of CRP of the strong PUF is recorded as R x , R x is a 1-bit binary number, R x A value of 0 represents a low level, and a value of 1 represents a high level. There is a one-to-one correspondence in each group of CRPs of a strong PUF, that is, C x Get R through strong PUF x , the n of the strong PUF 2 The correspondence ...

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 strong PUF (Physical Unclonable Function) machine learning attack resisting method based on matrix encryption, which comprises the following steps: taking response signals generated by acting multiple groups of different excitation signals on a strong PUF as to-be-encrypted information, arranging the response signals to form plaintext matrixes, then performing encryption operation, generating a ciphertext matrix by adopting two plaintext matrixes through matrix multiplication operation, elements in a conversion matrix obtained after binary conversion is carried out on the ciphertext matrix serving as final responses, being in one-to-one correspondence with the original excitation signals and serving as final CRP of the matrix encryption strong PUF. The method has the advantages that the machine learning attack resistance of the strong PUF can be greatly improved, the machine learning attack prediction rate can be reduced to about 50% and is close to random conjecture, and the risk that the strong PUF suffers from the machine learning attack is small.

Description

technical field [0001] The invention relates to a strong PUF anti-machine learning attack method, in particular to a matrix encryption-based strong PUF anti-machine learning attack method. Background technique [0002] Physically Unclonable Function (Physically Unclonable Function, PUF) is an emerging security application technology, which can be applied in the fields of secure key generation and low-cost authentication. It reduces the risk of information leakage by capturing differences in hardware manufacturing and generating unpredictable security information in a non-storage manner. The input of the PUF is called a stimulus, and the output is called a response. Each stimulus corresponds to a unique response, so we call the corresponding stimulus and response a Challenge Response Pair (CRP). According to the different ability of PUF to generate CRP, it can be divided into weak PUF and strong PUF. Since weak PUFs can only generate a limited number of CRPs, they are mainl...

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): H04L9/40H04L9/32G06F21/71
CPCH04L63/1441H04L9/3278G06F21/71G06F21/75G06N20/00G06N5/022
Inventor 汪鹏君周子宇李刚马雪娇张会红施一剑
Owner WENZHOU UNIVERSITY