基于AES算法的可演化安全SoC原型设计与实现

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:chaircat
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
AES密码芯片作为AES密码算法的重要载体,在电子商务、税收、通信等领域有广泛的应用。计算机技术的进步以及量子计算机的出现,使得原本安全的密码系统变得不再安全,对AES密码算法的安全性产生了一定威胁。旁路攻击技术的发展,使得AES密码芯片的安全性进一步降低。对AES密码芯片的安全性进行研究,提高AES密码芯片的安全性变得尤为重要。论文以构建基于AES算法的可演化安全SoC原型为目的,研究可演化AES密码芯片的关键技术。针对AES算法中关键部件S盒的非线性、差分均匀度及雪崩效应,设计了S盒演化生成算法,以提高AES算法的安全性。通过合并运算步骤,设计基于T盒的加解密方法,有效提升了运算速度。对AES算法加解密过程中的相似项进行提取,提出了一种加解密复用轮电路结构来有效节省电路资源。设计基于AXI-Lite总线的接口电路,结合加解密复用轮电路,实现了可动态加载S盒的可重构AES协处理器。在设计AES协处理器电路过程中,综合考虑对旁路攻击的防御,设计了基于掩码的抗功耗攻击电路结构;同时针对错误注入攻击,提出了一种基于数据冗余的容错电路结构。在Modelsim平台上,对AES协处理器的RTL级电路进行了仿真验证。基于Xilinx的FPGA,选用Microblaze作为控制器并移植S盒演化生成算法,结合AES协处理器,实现了可演化安全SoC原型。为验证所设计的可演化安全SoC原型的正确性,设计了上位机程序及其与Microblaze间的通信接口和通信协议,达到SoC演化、加解密等过程在线显示的目的。本文所设计的基于AES算法的可演化安全SoC原型,具有工作过程中算法安全性逐渐增强,电路设计能有效抵御旁路攻击的特性,为可演化AES密码芯片的实现奠定了基础。
其他文献
2月2日,国家卫健委发布了《新型冠状病毒防控指南(第一版)》,其中分别对老年人、儿童等特殊人员防控,以及幼儿园(或学校)、养老院所、办公场所、交通工具、公共场所居家隔离
期刊
本文对嵌入式数字图像码流无线传输系统中的发射单元进行了研究。文章分为四个部分:第一章对数字图像码流无线传输系统做简单的介绍,揭示课题的意义和市场前景,然后分析发射单元
温度修正部件及二次电源模块是飞行器电子设备的重要组成部分,前者为飞行器提供环境温度参数,后者为电子设备提供直流电源。温度修正部件及二次电源模块在装配之前都要进行严
自2007年三峡水库蓄水以来,在库区两岸形成的水库消落带生态环境问题愈来愈突出,如消落带水土流失、固岸崩塌、景观恶化等问题,筛选适宜消落带生长的植物并进行植被重建工作
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
研究了一种前向纠错(FEC)算法及基于FPGA的相应电路设计,将此电路应用于数字音频无线传输,搭建了一个完整的数字音频无线传输平台,当无线信道误码率为3×10-3时,经过该纠错电路可以
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
光纤弱磁场传感器具有灵敏度高、动态范围大、使用方便、抗干扰能力强等优点,有非常大的发展潜力和应用前景,是当今磁场传感技术中的研究热点。光纤马赫-曾德尔(M-Z)干涉仪具
目标跟踪是随着数字视频技术的发展而产生的一个新的研究课题。目标跟踪的结果蕴含了场景中每一个运动个体的大量时空信息,并且在实际中反映了该视频流中主要的内容信息,因此