基于FPGA的改进XOR APUF研究与设计

来源 :北京化工大学 | 被引量 : 0次 | 上传用户:forreg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
物理不可克隆函数(PUF)利用集成电路制造过程中的工艺误差这一物理特征,提取并产生抵抗建模攻击的唯一数字信息,作为用户与设备之间的认证与秘钥,为许多安全和数字权限管理协议提供硬件设计基础。基于PUF的安全设计方法具有许多相对优势,包括对非物理侵入(边信道攻击)和物理侵入技术(微探针技术和透视技术)的免疫,以及特有的轻量级和防篡改属性。在密钥存储、数字版权保护、可信任计算和物联网系统安全等各个安全领域,PUF可以用于安全可靠的认证和验证。本文通过对PUF其中的一种典型电路异或仲裁器PUF(XOR APUF)进行了研究,分析了仲裁器电路结构,建立了 APUF、XOR-APUF电路仿真模型,实现了典型XOR-APUF电路及改进RXOR-APUF电路的FPGA设计。主要工作如下:1、在HSPICE仿真软件中分别搭建的APUF、XOR-APUF电路,对实现的电路进行蒙特卡洛仿真分析,在给定的标准差资料的基础上,使用随机数发生器按元件值的概率分布来选择原件值,然后对电路进行模拟分析,计算一定元件值下所允许的工艺误差容忍值,预测元件参数的变化对PUF电路响应的影响,在进行蒙特卡洛仿真时所用瞬态扫描分析,并采用相对变化的高斯分布。2、PUF电路FPGA实现及测试,该实现是建立在Nexys4FPGA开发板上,实现的电路结构包括APUF、XOR-APUF、RXOR-APUF。首先对FPGA内部电路的布局布线进行优化,通过FPGA内部的微处理器picoBlaze6的控制和外部接口 UART对PUF电路激励响应的实现;获得的相应数据进行唯一性、随机性和电路开销测试。3、使用逻辑回归分类算法进行CRPs对测试攻击,测得在拥有不同CRPs的情况下nXOR-APUF、nRXOR-APUF的被攻击可能性,对比同类PUF结构的数据,验证了所提出的方法在抵抗机器学习的能力更胜一筹。
其他文献
目的 检测甲状腺癌术后停用甲状腺激素替代治疗血脂、甲状腺激素水平变化,分析其影响。方法 选取经病理确诊接受手术切除后行-(131)I治疗的甲状腺癌患者,停用左旋甲状腺素片,于
近年来,随着城市化的不断推进,郊野公园作为一种特殊类型的绿色开放空间,成为国内园林发展的新热点。在倡导新发展理念的今天,郊野公园不仅可以为久居城市的人们提供一个休闲
摘要:电力系统的安全运行关系到城乡千家万户的用电安全,电力系统在实际运行中难免出现多种事故和问题,有必要创建一个应急管控系统,来及时地预测、发现并处理事故,从而确保广大用户的安全用电。文中首先分析了电力系统应急管理的原理与运行模式,然后深入剖析了电力应急管理体系建设关键问题。  关键词:电力应急管理系统;运行原理;建设关键点  中图分类号:C931  文献标识码:A  文章编号:2095-6487
主要以美国管理会计师协会主办的《战略财务》期刊为“窗口”,通过回顾2002-2006年的管理会计相关文献,试图对北美作业成本法的运用和发展现状做一描摹,并以此对管理会计发展
基于产业结构转型升级特点对人力资源进行合理开发是提升区域人力资源利用水平的关键问题。本文以云南三次产业就业人数及区域国内生产总值数据为基础,用灰色预测法和回归分析