Font Size: a A A

Research On Key Technology Of Physical Unclonable Function Of Ring Oscillator

Posted on:2022-12-02Degree:MasterType:Thesis
Country:ChinaCandidate:S L LvFull Text:PDF
GTID:2568307169480284Subject:Engineering
Abstract/Summary:PDF Full Text Request
As more and more attention is paid to information security,the key storage security of lightweight devices has come into our attention.In this context,Physically Unclonable Functions(PUF)emerged,and PUF made use of the uncontrollable differences in the manufacturing process of integrated circuits to realize the function of "hardware fingerprint",which has a broad prospect in key generation,device anti-counterfeiting,security authentication and other fields.In this paper,the significance and background of PUF research were analyzed,and the Ring Oscillator Physically Unclonable Functions(RO PUF)were selected as the research object.Secondly,the relevant concepts and performance indicators of RO PUF,RO array spatial correlation and frequency compensation strategy,stable and reliable DESIGN and implementation of RO PUF are analyzed and studied.Finally,the application scheme of RO PUF in the field of information security is designed,which can be used as a reference for PUF application.This paper focuses on the following three aspects:(1)Analyze RO array frequency distribution and design frequency compensation strategyThe RO array frequency in FPGA is analyzed statistically,and the characteristics of frequency distribution in RO PUF are found and summarized.The relationship between RO frequency distribution and safety was further analyzed,and a fast detection algorithm for spatial correlation was proposed,and a frequency compensation algorithm was proposed by "adding proportional coefficient" in PUF design.Combining with two common comparison strategies,the safety of RO PUF before and after frequency compensation is evaluated from two perspectives: the probability of the average bit being successfully predicted and the information entropy density.The results show that the frequency compensation strategy can greatly improve the safety of RO PUF.(2)Design and implement a stable and reliable RO PUFThe architecture of RO PUF is designed based on FPGA.The error correction method based on variable temperature bit self-checking and majority decision is used in the design,which improves the performance of error correction and improves the reliability and stability of RO PUF.A lightweight hash module is added in the design,which makes the uniformity and uniqueness of RO PUF closer to the ideal value,does not waste too much hardware resources,and enhances the ability to resist modeling attacks.In the RO PUF designed temperature humidity change under the experimental conditions of record excitation response and data analysis,the results showed that under standard test conditions,and published in recent years,compared to the optimal level of the same kind of RO PUF,this chapter puts forward RO PUF at every rose slightly less number and stability,and slightly superior in terms of uniqueness and uniformity.(3)Design the application of RO PUF in the field of information securityThis paper discusses the application of lightweight equipment fusion based on RO PUF,and tries to integrate RO PUF into security authentication algorithm or password algorithm.An encryption authentication for lightweight equipment based on RO PUF module is implemented,and an AES algorithm based on RO PUF is proposed.From the theoretical analysis,compared with the traditional AES encryption algorithm,the AES algorithm based on RO PUF proposed in this chapter has great advantages,mainly reflected in the physical characteristics and unidirectional encryption algorithm.In these two application scenarios,the encryption authentication protocol based on RO PUF and data encryption protocol based on RO PUF and AES algorithm are designed.
Keywords/Search Tags:Physical Unclonable Function, FPGA, Ring Oscillator, Frequency Compensation Strategy, Stability, Reliability, Bit Self-Checking
PDF Full Text Request
Related items