Font Size: a A A

Research And Design Of Key Technology Of Physical Unclonable Function Based On Ring Oscillator

Posted on:2019-03-08Degree:MasterType:Thesis
Country:ChinaCandidate:J WuFull Text:PDF
GTID:2428330596459465Subject:Electronic Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of integrated circuit technology and the widespread use of biometric technology,the concept of Physical Unclonable Function(PUF)has emerged.As a new type of hardware security primitive,PUF has good security,lightweight and tamper-proof features,and has broad application prospects in the field of information security.This paper starts from the basic principles and implementation methods of Ring Oscillator based PUF(ROPUF),and deeply studies three key technologies of ROPUF performance optimization: randomness optimization technology,reliability enhancement technology and safety protection technology,to improve the performance of the ROPUF.The main research results are as follows:In order to improve the randomness of ROPUF response,three comparison strategies of partition coding,chain coding and neighborhood coding are designed.Through analysis of the distribution of the mean and the mean square error of the oscillating frequency on the RO array,and the variation of the oscillation frequency when the environmental factors change,it provides a reasonable idea for the design of the ROPUF comparison strategy.The designed comparison strategy is evaluated from two aspects: hardware resource utilization and information entropy density.The results show that the ROPUF has a significant random advantage when using the partition coding comparison strategy.Aiming at the problem that the existing ROPUF structure is not reliable and the security is poor in practical applications,a dynamic ROPUF structure based on configurable RO technology is proposed.Based on the delay parameters and noise variables,the delay model of the ROPUF is established,and the key factors affecting the reliability are analyzed.According to the conclusion of the delay model,a configurable RO unit MC-RO based on mesh topology is designed.By configuring the state signal,a variety of RO structures can be generated.Based on MC-RO,a dynamic ROPUF structure is proposed.The experimental results show that the reliability of the dynamic ROPUF is as high as 99.642%,which has significant advantages in hardware resource utilization and security.Starting from the security of PUF,a control PUF architecture based on sensitivity confusion mechanism is proposed.According to the Walsh spectral theory of Boolean function,the correlation between PUF excitation responses is derived,and the concept of sensitivity is proposed.By establishing a sensitivity confusion model,the influence of different confusion location selection schemes on the PUF response flip probability is analyzed.According to the classification rules of the confused location,the control logic module based on the sensitivity confusion mechanism is designed.The NIST random number test program and the modeling attack method are used to test and evaluate the control PUF,the traditional PUPUF and other PUF designs.The experimental results show that the control PUF architecture has good randomness and can effectively enhance the defense ability of PUF to modeling attacks.
Keywords/Search Tags:Information Security, Physical Unclonable Function, Configurable RO Technology, Modeling Attack, Boolean function
PDF Full Text Request
Related items