基于PUF的密钥生成关键技术及FPGA实现研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:chennyliu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
物理不可克隆函数(PUF)是一种非常有前景的新兴硬件安全技术,可从集成电路制造过程中不可控制的随机工艺偏差中提取硬件指纹。基于PUF的密钥生成机制能够为现场可编程门阵列(FPGA)系统提供低成本、高安全的密钥。本文主要针对基于PUF的密钥生成关键技术及FPGA实现中存在的问题进行研究。首先,准确评估PUF响应的熵值,对基于PUF的密钥生成应用至关重要。由压缩算法评估出的熵值上限太过宽松,而由最小熵计算得出的熵值下限则过于保守,尤其是在样本大小较小的条件下。最小熵的实际值在这个上下限之间,但很难对其进行准确评估。本文提出两个模型来评估PUF片间最小熵的收敛值,其基本思想是探寻最小熵和汉明距离计算结果的期望值与测试样本大小之间的关系,并以此预测最小熵的收敛值。对两种不同类型的静态随机存取存储器(SRAM)的测试结果显示,这两种评估方法可准确评估PUF片间最小熵的收敛值,预测误差均小于0.01/bit。其次,基于PUF的密钥生成应用通常需要较多响应,采用仲裁器(Arbiter)PUF相比其它PUF消耗的硬件资源更少。然而Arbiter PUF的FPGA实现面临着非对称布局布线导致的结构化延时偏置问题。针对该问题,提出一种偏置可调节的平行式Arbiter PUF结构,采用可编程延时线(PDL)构成主体开关模块,以额外的多路选择器(MUX)开关模块作为粗调单元,PDL开关模块作为微调单元。基于这两种调节单元,设计并优化对响应分组进行自动偏置调节的算法。在Xilinx Artix-7 FPGA开发平台上的实现结果显示,偏置调节算法可有效改善Arbiter PUF的响应偏置,显著提高响应的唯一性,片间汉明距离可提高至49.6%。再次,PUF响应的熵值通常并不够高,难以满足密钥生成应用的安全需求。冯诺伊曼提取器能够提高PUF响应的最小熵,但其响应利用率相对较低。针对该问题,提出一种改进方法,将冯诺伊曼提取器处理过程中舍弃的响应比特尽可能多的应用于响应纠错过程,以提高响应利用率。实验结果表明,改进后冯诺伊曼提取器的响应利用率可提高约2.5倍。最后,设计一个实用的基于PUF的密钥生成器结构,采用经改进的冯诺伊曼提取器提高响应的最小熵,然后对响应进行纠错。这种处理方法能够保证纠错后响应中具有足够的剩余熵,同时降低对PUF原始响应最小熵的要求。分别以SRAM PUF和Arbiter PUF为例评估密钥生成方案,并在FPGA平台上实现基于Arbiter PUF的密钥生成方案。实验结果显示采用该结构可实现安全、可靠、实用的密钥提取。
其他文献
在农业生产中,人们使用除草剂越来越多,草甘膦是其中之一,它既杀草又除根,容易被人们接受,牲畜食入时会造成中毒。
【正】 一、引言近年,关于土地承载力与人口容量的问题已有许多学者从不同角度进行了广泛地讨论和研究.从不同学者讨论和研究的内容看,大都从系统论观点全面论述土地承载力与
远程视频监控系统是目前监控系统发展的方向,视频采集技术直接关系到监控系统的性能.文中讨论基于VFW的视频采集技术及其存在的缺点,提出基于COM的视频采集新方法.
<正>游戏题材的电影,顾名思义即取材自游戏的电影。目前已上映的电影多为真人饰演改编(如《寂静岭》、《移动迷宫》系列、《古墓丽影系列》)、动画改编(如《愤怒的小鸟》、CG
文中简述了我国企业目前的退休金计划的实施和会计处理方法,着重论述了在约定受益法下企业退休金计划的确立,成本的计量确认与分摊,会计处理方法及报表列示等问题.
高校体育是学校体育教育的最高层次和最后环节,是学校体育与社会体育的转折点、学与用的衔接点.高哌校体育教育也是推行全民健身,形成良好健身意识、养成终身健身习惯和体育
介绍了IGBT模块在电焊机中的应用以及IGBT电焊机的众多优点和缺点,指出了IGBT电焊机存在的安全隐患;在此基础上,从电压保护、电流保护、吸收电路以及热保护等方面论述了电源
针对深圳市长流陂水库的内源污染问题,采取环保疏浚技术清除污染底泥。介绍了疏浚方案的制定和具体的工程设计。工程竣工后,水库有效库容增加13×104m3,同时水库水质明显改善
近年来,STEM教育成为引导全球教育改革的新向标,为科技馆科普创新提供了新的探究视角.本文详尽介绍了STEM教育的诞生背景及特点,并以上海科技馆羊年生肖展为例,尝试剖析STEM