一种基于BR-PUFs的密钥生成机制

来源 :东南大学 | 被引量 : 0次 | 上传用户:auiadufzxyw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
物理不克隆函数(Physically Unclonable Functions,PUFs)因集成电路不可控的随机工艺制造差异具有不可预测、无法克隆的特性,可以用于密钥生成与安全认证。PUFs响应中存在随机噪声,为了确保每次生成的密钥完全相同,模糊提取算法被广泛应用。在模糊提取算法中,密钥生成需要随机数。然而,传统的模糊提取算法框架对随机数的处理存在不足:一是外部注入随机数存在被记录的安全隐患;二是内部实现随机数发生器将消耗较多的硬件资源。本文在模糊提取算法框架中复用PUFs实现真随机数发生器(True Random Number Generator,TRNG),从而避免外部注入随机数。TRNG通过复用PUFs实现,因此本文给出的改进方案仅额外消耗较少的硬件资源。此外,标准双稳态环PUFs(Bistable Ring PUFs,BR-PUFs)具有过长的建立时间(128位标准BR-PUFs的平均建立时间为23.08us),这限制了其在密钥生成场景的应用。本文将标准BR-PUFs的长反相器环截成多个短反相器环,从而减小建立时间。实验结果表明改进型BR-PUFs的建立时间仅为20ns,且其随机性、可靠性和唯一性均有明显提升。最后,基于改进型模糊提取算法框架与改进型BR-PUFs实现密钥生成系统。本文设计的密钥生成系统基于Xilinx LX110T FPGA开发板实现,整个系统消耗970个SLICEL以及6个块RAM,且最大时钟频率可以达到127.081MHz。实验结果表明TRNG的吞吐量为23.8Mbps,且通过了NIST随机性测试。密钥的理论错误拒绝率(False Rejection Rate,FRR)达到1.7257×10-12,且测试了超过120万个密钥中错误密钥的个数为0。该密钥生成系统实现了密钥生成器与TRNG的结合,当没有密钥请求时,TRNG可以生成真随机数供其他安全应用使用,因此其具有广泛的应用前景。
其他文献
表情符和标签都是各大社交媒体平台上独具特色的网络表达形式,已经被社交媒体用户广泛接受并大量运用。利用到表情符和标签的自然语言处理任务也逐渐热门起来。面向社交媒体
挥发性有机物(volatile organic compounds,VOCs)是大气污染物的主要成分之一,是PM2.5、臭氧及光化烟雾的重要前驱体,对人体健康和环境造成了严重危害。在VOCs的处理技术中,催
纳米材料由于拥有独特的光学、电磁或机械性能与巨大的潜在应用前景而受到广泛关注与研究。半导体晶体在达到纳米尺寸之后由于开始彰显强烈的量子限域效应而形成量子点这一全新的材料门类,表现出束缚、离散电子态以及高度可调的光学性能,因而在显示与照明、光伏与太阳能电池、生物研究与医学新兴疗法、光探测、光催化等诸多领域具有潜在的应用价值。然而,早期量子点体系Ⅱ-Ⅵ族(Ⅳ-Ⅵ族)半导体材料为主——镉(Cd)、铅(P
近年来,厦门市人口老龄化问题日益严峻。老年大学作为新兴的一种老年教育方式,满足了日益增长的老年教育需求,得到了社会的大力推广。作为在老年教育体系中起着“中坚力量”
随着多媒体技术的发展,图像成为了一种新的信息载体被广泛的使用。虽然图像的便利性带来很多实惠,不过图像内容的肆意篡改与非法复制传播也对图像信息的安全与版权带来很多负
面对冀西北寒旱区低温、干旱的自然条件,和农牧兼业、饲草短缺的生产背景,以充分利用区域有限的水热资源,提高饲用玉米产量,有效缓解天然草场压力,促进农业经济与生态环境协
三峡水库建成完工后,采取“冬蓄夏排”的水库调水方式,形成了垂直落差达30 m的大型水库消落带。在这种特定的水文节律下,由于大部分原有植物不能忍受长时间高强度的反季节淹
随着办公建筑面积占寒地城市建筑面积比重不断增加,办公建筑耗能所占比重不断增大。因此,寒地办公建筑节能设计已成为当下节能设计过程中亟待解决的问题。由于办公建筑设计方
现在,中国的中小企业正处于转型升级阶段,对企业的信息化需求越来越强烈,企业对自己的管理水平要求也越来越高。本文将支持私有云集群部署的中小企业ERP软件架构设计作为研究
时域有限差分算法(Finite-Difference Time-Domain,FDTD)在计算电磁学领域得到了广泛研究与应用,已经发展成为一种成熟的解决现代工程电磁问题的方法。但随着FDTD算法应用领域的深入以及应用范围的扩大,电磁问题的仿真复杂度和仿真尺度成倍增加,出现了一些新的问题与挑战。为解决仿真尺度增加所带来的计算资源不足问题,提高计算效率,最常用方法是使用并行运算。然而作为当前并行运算主