FPGA的物理不可克隆函数关键技术研究

来源 :中国矿业大学(北京) | 被引量 : 4次 | 上传用户:guansea
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,以智能硬件为主的多样化终端和交互设备大规模普及,使得整个信息系统更加智能和便捷,其使用环境的多样性和复杂性导致整个信息系统的风险抵御能力变得十分脆弱。作为一种重要的硬件安全原语,物理不可克隆函数(PUF)利用不可控的制造工艺随机差异生成具有唯一标识的签名数据。自身特有的轻量级和防篡改属性在知识产权保护、物联网系统安全和硬件设备认证等方面具有广泛的应用前景。基于现场可编程门阵列(FPGA)的应用因其对电路设计可自由灵活配置的特点,自身的安全性和可靠性问题越来越受到关注。PUF技术可以从硬件层面为FPGA电路提供有效安全保护,以较少的开销获得更强的抵御安全风险能力。本文从FPGA PUF的实现原理、主要特性和应用领域等方面入手,系统地分析和论述基于存储和基于时延两大类FPGA PUF的模型和相应的电路结构,指出现有FPGA PUF设计存在片面追求响应比特的随机性而忽略了电路整体开销和灵活性的问题。特别深入研究了FPGA PUF设计中的三个关键技术:制造工艺随机特性体现,可重构PUF电路技术和多节点密钥匹配,以提高硬件资源使用效率、增强电路结构灵活性和稳定性为主要目标开展工作,主要成果包括:(1)以提高硬件资源使用率和兼容性为目标,设计并实现了一种高资源利用率毛刺PUF电路设计方法。针对毛刺PUF电路设计中由于硬件开销大和兼容性差导致响应输出无法充分体现制造工艺随机特性的问题,对现有毛刺PUF设计存在的单一使用状态转换时延差等问题展开研究,根据可编程逻辑块(CLB)的不同特性设置相应的布局布线策略,通过改变顶层与底层双路选择器的输入状态和调整开关矩阵中路径分配的策略控制到达两个双路选择器的时延差,减少并入双路选择器的个数的同时调整Slice之间相对位置,确保产生的“毛刺”信号具有PUF特性。实验结果表明,该方法将单位CLB输出响应最高可提升至2比特,并实现芯片Slice资源100%利用率。(2)针对可重构PUF电路设计中存在的灵活程度差,响应稳定性不高的问题,提出一种交叉可重构RO PUF电路设计方法。引入交叉可重构概念,通过在每一阶反相器之间并入级间交叉结构进一步扩大RO链路组合方式。采用基于LUT的级间交叉实现设计不仅可以实现动态配置路径的目标,还可以充分利用LUT资源物理位置固定的优势,解决信号在不同配置电路中传输时延差异过大影响输出信号随机性的问题。实验结果表明,与文献中其他优化结构设计相比,该电路结构在可重构数、唯一性和稳定性方面都有明显提升。(3)将FPGA PUF设计与实际应用相结合,针对目前物联网节点认证加密算法在硬件资源消耗和多点认证方面存在薄弱环节问题,借助本文提出的高资源利用率毛刺PUF电路和交叉可重构RO PUF电路设计,提出了一种基于FPGA PUF的共享密钥认证加密算法。对基于PUF电路的一对多认证模式相关设计进行深入研究。采用交叉可重构RO PUF电路为硬件平台,利用选择信号预先设置PUF电路,激励信号选取RO对的方式,调整两个不同的交叉可重构RO PUF配置,使其输出相同的响应比特,完成密钥配对过程。在此基础上设计了基于共享密钥的认证和数据通信协议基本框架结构,并在时效性和能耗方面进一步拓展。实验表明,相较典型的认证加密算法,本文提出的认证加密技术与在保证可靠性的前提下FPGA硬件资源消耗较少,采用一对多认证模式时该优势更加明显。
其他文献
吾师杨善栋,主任医师,系第五批全国老中医药专家学术经验继承工作指导老师.1969年毕业于安徽中医学院,一直从事临床工作已40余年.发表论文30余篇,积累了丰富的临床经验,尤以
为加强农业机械质量监督管理,促进农业机械质量提升,依据《农业机械安全监督管理条例》和《农业机械质量调查办法》,农业部2012年组织开展了玉米收获机械质量调查。调查对象为在
目的探讨中药复方大承气汤加味治疗输液性静脉炎的疗效.方法:将50 例通过外周静脉用药所致静脉炎的患者随机分为观察组和对照组,每组25例.对照组用50%硫酸镁湿敷,观察组用中药
高中物理的动态平衡问题是常见的一类题型,也是学生必须掌握的重要考点。本文以人教版高中物理为例,对高中物理动态平衡问题进行分析,介绍常见的动态平衡解题方法,借以提高学
目的观察拉贝洛尔联合硫酸镁治疗重度子痫前期的临床效果。方法将重度子痫前期患者94例采用随机数字表法分为联合组和硫酸镁组,各47例。硫酸镁组给予硫酸镁治疗,联合组给予拉
提出了一种机理知识和最小二乘支持向量机(LS-SVM)相结合的球磨机料位混合软测量方法。基于机理模型建立料位理论模型;将料位机理特性融入LS-SVM的建模过程中,利用LS-SVM算法对
根据拟建悬索桥锚碇所处的地质条件,深基坑采用地下连续墙加内支撑作为其支撑结构形式,通过数值模拟和监测成果,对基坑施工过程地下连续墙的水平位移进行分析,分析结果说明,深基坑
目的:观察中西医结合治疗糖尿病并发急性胰腺炎的临床疗效。方法:将84例糖尿病并发急性胰腺炎患者随机分为对照组和试验组各42例,对照组采用西医降血糖治疗,禁食、胃肠减压、调节
5月份以来,在农机市场整体产销下滑的形势下,东方红产品在江苏、安徽地区出现销售高潮,大轮拖需求量剧增。
在输电线路行波测距中,存在行波浪涌到达时刻与行波传播速度相互配合的问题。对发生故障时的行波信号进行Hilbert-Huang变换,确定最高频率分量的大小;利用连续小波变换对线路