基于FPGA的物理不可克隆函数研究与设计

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:algo12
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
集成电路是当今世界信息系统的重要组成部分,小到具有低成本和灵活实施特点的物联网,大到要求精密稳定的航空航天和国防领域,其用途极其广泛。但是,基于集成电路的硬件安全性极度缺乏,很少被主动发现并成功修复而成为可信系统中的薄弱环节。为了提高硬件系统的安全性,可以通过底层电子设备本身提供的硬件原语来实现。作为新型硬件安全原语,物理不可克隆函数(PUF)的引入为硬件安全问题的解决提供了一种新颖的思路,扮演着“安全卫生”的角色。针对现有的PUF电路方案在电路硬件复杂度、硬件资源开销和鲁棒性上不能兼顾的问题,本文提出了几种新颖的PUF电路设计方案。本文利用AMD Xilinx公司的SRAM型FPGA,通过理论分析、结构设计和性能评估,研究了关于激励响应对的优化、稳定性的提高、硬件资源消耗和复杂度的降低等关键技术,为FPGA硬件安全防护提供新的方案的同时,能够为集成电路安全技术的实现提供参考。具体来说,本文的主要研究内容和创新点如下:1.针对目前常用的环形振荡器(RO)PUF普遍存在资源开销大、稳定性差的弱点,提出了基于可配置延迟线的重配置异或门RO PUF(XC_RO PUF)电路设计和基于多重路由配置RO PUF(CMR_RO PUF)电路设计的两种方案。通过可配置延时模型的建立与分析,得到可以增大RO对的延时差来解决PUF输出响应稳定性差的优化方案。其中XC_RO PUF方案通过采用异或门代替传统RO PUF中的反相器,形成通过激励信号动态配置构成不同形态的RO结构,从而达到延时上的差异,以获得稳定的PUF输出响应。相对于XC_RO PUF方案,CMR_RO PUF通过对传统RO增加可配置功能和路径重路由方式,增大RO对延时差。进一步通过预筛选方案对多重配置数据进行删除,寻找最优配置下的数据作为激励响应对。实验结果表明,XC_RO PUF电路在具有良好的唯一性同时能够在较宽的温度和电压范围内稳定工作,具有很好的鲁棒性。此外,该XC_RO PUF电路可将单位CLB输出响应最高提升至214bits,在资源开销上有很明显提升。另一方面,CMR_RO PUF具有较好的唯一性和均匀性的同时,在0.8~1.2V的电压范围和-40~100℃的温度内实现100%的稳定性。2.针对目前多数研究在追求PUF电路的稳定性和唯一性指标的情况下,未能降低电路设计的复杂性问题,提出一种新型M_RO PUF电路方案。目前基于FPGA实现的PUF电路大多以查找表配置实现,所带来的设计过程较为繁琐,本文突破常规查找表设计思路,采用FPGA中固有的多路选择器资源来构建门电路。实验结果表明,与其他文献中设计结构相比,该M_RO PUF电路在资源复杂度、稳定性、唯一性方面都有明显提升。值得一提的是,在获得49.85%的唯一性同时也极大提高了PUF电路的稳定性。3.针对目前研究中利用查找表的工艺偏差作为PUF电路熵源不能很好的提升PUF性能并降低资源开销以适应目前轻量级设备需求的问题,提出基于MUX单元作为PUF熵的M_RS PUF电路方案。通过MUX单元构建延时门单元,保持较好的对称性,实现了无偏RS锁存器PUF设计。实验结果表明,该M_RS PUF在唯一性和稳定性得到进一步提高的同时消耗的硬件资源较少,每个M_RS PUF单元消耗4个MUX单元和2个DFF,在AMD Xilinx系列FPGA上具有很好的移植性。
其他文献
教育高质量发展是乡村振兴战略推进的必然需要,教育高质量发展赋能乡村振兴是乡村教育从高速度到高质量发展转变的问题流、乡村教育政策实践积累和变迁的政策流、城乡融合发展与乡村教育公平内涵深化的政治流三流耦合的结果。基于相关政策文本发现,教育高质量发展赋能乡村振兴的政策目标定位是发挥乡村教育在乡村振兴战略中的人才与智力支持作用,参与主体是以内部主体为主形成发展协同力,施策内容是聚焦在乡村学前教育、义务教育
期刊
卷积神经网络优异的性能使其广泛应用到图像分类、目标检测等领域,然而模型结构越来越复杂,导致难以应用到资源紧张、功耗敏感的嵌入式领域。设计一种卷积神经网络加速器,旨在为基于FPGA的卷积神经网络工程化实现提供一种设计方案,研究提出一种低功耗、可扩展、高性能的卷积神经网络并行化框架,从而实现面向嵌入式场景的卷积神经网络部署。通过对卷积神经网络计算特性的分析,设计了可扩展的卷积硬件计算单元以及资源受限情
期刊
报纸
针对当前模块化设计方法与非标自动化设备匹配性较差,无法提升设备运行质量与效率、缩短工期的问题,深入开展了模块化设计分析研究。通过建立非标自动化设备模块化与标准化模型、设计设备标准模块接口、设计非标自动化设备模块化过程,提出了一种全新的模块化设计方法。对比分析可知,新的模块化设计能够有效缩短设备自动化生产线项目建设周期,周期缩短率最高可达50%,优势显著。
期刊
针对传统SVPWM(space vector pulse width modulation)算法在扇区计算及相邻矢量作用时间计算过程复杂、无理数因子引起计算精度差的问题,提出了一种TPV-SVPWM(three phase voltage space vector pulse width modulation)算法。首先,通过引入Clarke逆变换得到三相电压,同时消去无理数因子;然后,通过Sim
期刊
目的了解产科全程无陪护护理模式在基层医院的实施情况。方法选择278例孕妇,家属同意后,按数字随机法分为A组和B组,A组实施传统护理模式,B组实施无陪护护理模式,比较2组平均自然分娩率、平均剖宫产率,平均陪住率及经济负担费用(包括住院费用,家属消耗费用等)和并发症等。结果 2组比较,B组平均自然分娩率提高44.6%,平均剖宫产率下降(55.4%),平均陪住率降低(25%),经济负担费用减低[(1 2
期刊
本文在FPGA技术的基础上进行曼彻斯特编码器的设计研究,能够更好地利用曼彻斯特码这一数字基带信号传输码,从曼彻斯特码的帧结构出发,应用fpga技术设计完成曼彻斯特编码器,并且确保该编码器有着复位、同步制的生产功能。
期刊
近年来,我国教育部针对中等职业教育现存的发展弊端进行了大力改革,以实践教学为出发点,将在职业教育如何提高学生的应用能力作为教育改革重要研究的课题之一。而机械专业作为一门以实践为主的学科,在这场职业教育的改革风潮中首当其冲,如何加强机械专业中的实践教学,持续地为国家培养更多的专业型机械技术人才,是当前机械教育过程中面临的主要问题之一。基于此,我国各职业院校需要对实践教学的重要性建立一个更加深刻的理解
期刊
信息化建设是医院实现DRG/DIP付费精细化管理的关键。本文梳理分析了医院协同推进DRG/DIP付费改革的任务,总结医院DRG/DIP信息化建设现状,提出医院DRG/DIP信息化建设重点在于与医保部门信息系统的衔接,需以数据为基础,围绕保障医疗服务质量和提升病案数据质量两条主线开展运营分析,并重视医保基金监管稽核,从而为DRG/DIP改革提供全方位的信息化支撑。
期刊
<正>2022年2月16日,承德市医疗保障局出台了《承德市按病种分值(DIP)付费工作方案》(承医保字[2022]11号),课题组在深入研究政策的基础上,提出要通过提升病案首页的质量、建立以DIP为核心的精细化全成本核算体系和利用可视化的医院综合绩效管理平台等管理策略,努力提升医院内部运营和精细化管理水平。
期刊