抗能量分析的轻量级AES算法的研究与设计

来源 :江苏大学 | 被引量 : 0次 | 上传用户:cxg2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为保障资源受限环境(如SIM卡、RFID卡等)中的信息安全,轻量级分组密码算法的研究得到了密码学界的广泛关注。高级加密标准AES算法已被广泛用于数据存储、信息通信等领域。而随着密码分析技术的发展,针对AES的攻击日益严重,其中对该算法威胁最大的便是能量分析攻击。因此研究与设计抗能量分析攻击的轻量级AES算法就具有重要的实际意义。  本文旨在寻找AES算法安全性与算法执行效率的平衡点,以应对资源受限环境的特殊要求。论文的主要工作介绍如下。  1)轻量优化AES算法。本文通过研究轻量级分组密码的设计策略,利用算法加密流程和轮函数的特点,将算法加密轮函数中行移位和字节替换操作调序。调序后的加密轮函数通过查找两张表同步实现行移位、字节替换和列混淆操作,从而实现了对该加密算法的轻量优化。在解密流程中,将逆列混淆和轮密钥加进行调序,查找四张表同步实现逆行移位、逆字节替换和逆列混淆操作以实现解密流程的轻量优化。  2)运用固定值掩码技术对AES进行抗能量分析设计。论文着重研究了掩码防御技术,对应用于AES算法的简单固定值掩码技术进行重新设计,实现了基于简单固定值掩码的双S盒的抗能量分析攻击方法。该防御方法就是在轮函数中使用两个掩码型S盒实现对原掩码型S盒的防护,实现中间值的全程掩护。  3)对算法进行综合改进,以实现抗能量分析攻击的轻量级AES算法,达到实现算法轻量化和安全性平衡的目的。  最后,对综合改进AES算法的实现效率与安全性进行了仿真测试。实验结果表明,改进后的AES算法的执行效率高、算法占用存储空间资源少,并能够有效抵御能量分析攻击,能够很好的适用于资源受限环境。
其他文献
雷达目标识别作为现代雷达系统发展的重要发展方向之一,在军事和民用领域都有着广泛的应用。而雷达目标特征提取是雷达目标识别系统的关键环节,选择什么样的特征来表达目标属性
乳腺肿瘤已成为威胁女性健康的头号杀手,早期诊断、早期治疗能大大提高其治愈率。正电子发射断层成像(PET)的高灵敏性和高特异性,在临床应用方面有着不可替代的价值。为此本论
人脸表情识别(FER)可以在许多领域得到应用,例如,虚拟现实、视频会议、广播和网络服务中的客户满意度研究、人机交互、机器人控制以及驾车状态检测等,具有非常重要的应用价值,日益
随着通信和计算机技术的快速发展,人们可以更加方便地进行信息的共享和互通。然而,通信的安全问题也日益凸现。传统的基于加密技术的保密通信,虽然已研究多年并取得了很多成果,但
随着社会的发展,人类自身的安全问题得到越来越多的重视,遗留包裹作为恐怖袭击的主要方式得到越来越多的关注,原来的监控系统已经无法满足人们的需求。智能视频监控系统是一种检
具有现代意义的无线传感器网络技术,为新疆煤田火区监测提供了全天候、远程自动和直接观测煤火温度的监控手段。已经建立的新疆煤田火区无线传感器监测系统,以JN5139芯片为核心
协作通信通过川户间彼此共享天线来获得空间分集增益、提高系统容量和传输性能,成为近年来移动通信领域的研宄热点。在这种通信方式中,如何根据信道状态信总和圯户的服务质景要
运动分析技术是一个很广阔的领域,其涉及到计算机视觉、人工智能和模式识别等诸多领域,是一门交叉性很强的学科。由于它有很高的应用价值,所以其一直是研究的热点,近些年来从运动
随着2G、3G网络的大范围覆盖,各个电信行业都储备了海量客户数据,这些数据中包含了客户的基本信息、消费信息和各种业务办理信息,由于不同消费能力的顾客所创造的价值是大不相同
随着计算机网络的广泛应用和自动化控制技术的发展,网络控制系统(Networked Control Systems,NCS)是未来控制系统的发展趋势,相比传统将传感器信号通过点对点专线传给控制器控制