基于FPGA的可重构硬件安全原语设计

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:teliek
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,以数字技术为主的可信计算、嵌入式系统、物联网等飞速发展,不断提高我国的经济软实力和国民生活水平,但其背后也伴随着诸多数据安全问题和风险。真随机数发生器(True Random Number Generator,TRNG)为密码学重要的组成部分,是密钥生成和随机数生成等应用场合常用的安全原语。物理不可克隆函数(Physical Unclonable Function,PUF)用于加密信息生成、数字化设备认证等场合,在现代信息加密系统中具有重要意义。此外,现场可编程门阵列(Field Programmable Gate Array,FPGA)作为集成密码学原语、算法和协议的载体,具有更快的设计周期和可重复编程的优点,为设计验证提供优异的灵活性。因此,FPGA也成为研究硬件安全原语的主要平台。可信平台和物联网设备中的加密协议使用物理不可克隆函数和真随机数发生器作为安全原语,为密钥生成和保护提供了轻量级的解决方案,但也提出了一个新的要求——芯片需要同时生成物理不可克隆函数和真随机数。目前,在FPGA同时实现的PUF结构和真随机数发生器结构在熵源提取原理上存在背道而驰的现象,从而无法生成稳定、可靠、随机性好的真随机数和PUF响应。本论文针对解决上述问题提出了解决方案。本项工作有如下三项创新点:1、提出了熵源分离模型:提出了一种从环形振荡器中提取真随机数的熵(抖动延时)和PUF熵(制造延迟)的数学模型,为真随机数发生器和PUF共存的电路设计提供了理论支撑。2、提出了可重构性设计结构:基于分离模型,实现了可重构的PUF结构。在不修改PUF电路的情况下,通过改变工作模式将结构重构为真随机数发生器。所提出的结构不仅实现了高面积利用率,也保证了PUF和真随机数发生器输出的独立性和稳定性。此外,所提出的结构还可以通过选择性关闭部分电路的方法来降低运行功耗,实现低功耗设计。3、所提结构在Xilinx Spartan-6 FPGA和Xilinx Virtex-6 FPGA上进行的实验表明,所提结构具有出色的性能。PUF具有优异的唯一性(平均分辨率为50.21%)和可靠性(平均重复率为96.98%)。所生成的真随机数序列具有很高的随机性,并通过了所有的NIST测试(平均通过率为99%)。
其他文献
随着“互联网+”行动计划颁布与党的十九大报告,标志着“互联网+”战略已经上升到国家层次。“互联网+”通过运用最新的信息技术促进社会各领域深度融合以及传统组织形式变革,为信息化时代社会发展提供了新的动力源泉。创业板企业面临着融资困难、缺少创新发展能力等问题。为了有效的解决创业板企业的融资与发展问题,“互联网+”的实施是创业板企业的有利机会,相较于制造业等大型传统企业所面临的大成本转型阻碍来说,创业板
学位
房价高涨背景下,越来越多的非房地产企业开始持有房地产或涉足房地产相关行业以追求更高的利润。房价问题不仅关乎微观企业个体的经营决策,也渗入中国城市发展的方方面面。土地作为房地产开发的主要生产要素和产业活动与城市布局的空间载体,房价攀升的同时不仅拉动了地价的上涨,也助推了地方土地出让规模的扩张。在中国土地资源政府垄断的特殊制度环境下,地方土地财政与城市宏观经济效率之间的关系越发得到关注。本文主要关注了
学位
公立医院是我国医疗卫生体系的主体,是新医改成功的关键,但多年来缺乏完善的成本核算体系,导致了医疗费用持续上涨,为医院、患者、政府带来了沉重的负担。在此背景下,本文利用2013-2018年我国中部某省658家公立医院数据,基于Baumol“成本病”理论,构造新的“调整的鲍莫尔变量”,首次利用公立医院卫生年报,从微观层面检验公立医院“成本病”的存在性,并考察了“成本病”是否加重了患者和政府负担。采取替
学位
21世纪人工智能技术的蓬勃发展使得计算机视觉任务这一分支衍生了一系列实际应用,诸如目标检测、遥感卫星、无人驾驶等。然而大力提升工业化和城市化水平的同时,雾霾天气频繁发生,导致设备采集的图像对比度和饱和度低,不利于后续高级视觉任务。由于深度学习可以在海量数据库中学习并提取特征,因此被广泛应用于各种领域,其中在图像去雾任务中的应用提高了视觉系统的性能。目前,基于卷积神经网络(CNN)估计传输映射和大气
学位
基于手势的类鼠标人机交互技术有着无辅助设备和解放手部等优点,因而是一种较为理想的手势识别技术,手势识别技术目前可分为接触式和非接触式这两种工作条件。首先对于接触式而言,虽然已经取得了较高的手势识别率,但其主要是基于力敏电阻、压电材料和表面肌电图等传感器来感知手势信号,需将传感器紧贴皮肤表面,在一定程度上限制了使用场景,影响了佩戴舒适度。而非接触式则主要是利用光电类传感器来进行手势识别,但该方式的识
学位
随着中国金融市场化进程的不断深化以及人居收入水平的不断提高,如何使得更多的家庭参与到金融市场或者持有金融资产,是当今我国家庭金融领域的一个重要课题。不仅如此,金融科技的发展改变了传统金融机构和投资者获取信息的主要方式,影响着金融市场信息的稳定性。在此背景下,如何在快速发展的金融市场中,降低金融市场信息的不对称性,为投资者营造一个良好、公平的投资环境,继而促进更多的家庭参与到金融市场中就变得尤为重要
学位
回顾中国城市近40年来的发展历程,在工业蓬勃发展和产业快速集聚的推动下,城市化进程不断加快,由城市高度一体化形成的城市群日益增多。然而,随着城市群的快速发展,土地资源短缺与可持续发展之间的矛盾日益突出。紧缺的土地资源和不堪重负的自然环境都警醒人们应尽快调整经济发展模式,绿色发展理念的提出为未来城市经济指明了一条新的发展道路。为了探究当前城市土地利用的现状,本文以中国包含183个城市的十二个大型城市
学位
在计算机技术的发展过程中,由于单核处理器存在的性能问题无法满足人们日益增长的应用需求,多核处理器应运而生并受到广泛的关注与应用。其中,作为多核技术发展的关键问题,如何开发一个高效的任务调度策略成为提高多核工作性能和效率的关键因素之一。在现有静态任务调度算法研究中,基于列表的调度算法存在两个无法避免的缺陷,第一是在任务调度过程中仅仅通过计算任务优先级的方式获得单一的列表方案,没有考虑到解空间内其它的
学位
卷积神经网络在计算机视觉领域具有显著优势,然而在冯·诺伊曼架构的限制下,低功率设备使用卷积神经网络处理实时信息时存在性能瓶颈。为了突破这一瓶颈,研究者致力于实现基于存算一体架构的神经网络硬件系统。忆阻器具有非易失性、阻值可变等特点,是实现存算一体架构的有力竞争者。然而目前使用的二端口忆阻器,其阻值容易随着读取次数的累加而发生变动,不利于提高神经网络硬件系统的稳定性和可靠性。多端口忆阻器在传统二端口
学位
模数转换器(Analog-to-Digital Converter,ADC)是连接模拟和数字系统的关键接口器件,正在朝着具有更高采样频率、更高精度的方向发展。其中高精度ADC的实现越来越依赖数字后处理电路。虽然不同ADC的数字后处理需求不尽相同,但是在原理上和硬件实现方面存在共通性。目前,数字后处理电路的研究重点主要在于数字抽取滤波器的设计以及高性能ADC的数字校准。本文聚焦有代表性的奈奎斯特采样
学位