分组密码新型功耗分析方法研究

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:deng15088151952
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分组密码作为一种主流的加密手段,有着易于商业标准化、适用性强、密钥信息不需要同步、扩散性良好等优点,在各种安全设备中得到了广泛的应用。未受保护的密码算法在密码设备中运行时很容易遭受到侧信道的攻击,从而威胁到密码设备的安全性。如何提高现有侧信道攻击的效率和针对攻击做出相应的防护是目前国内外研究的热点和难点。本文基于国际主流密码算法AES和国密算法SM4的算法结构,研究相关功耗分析的优化方法;并研究了美国国家标准与技术研究院(National Institute of Standards and Technology NIST)第二轮入围密码算法KNOT的掩码防护方案和安全性评估。主要工作如下:1、提出一种针对AES密码算法的相关功耗分析新方法:基于AES算法在串行实现条件下功耗轨迹的特征,利用功耗攻击过程中S盒输出中间值汉明重量分配不均匀的性质,将中间值的汉明重量进行分类。对候选密钥选择区分比较大的一组汉明重量与其对应明文的功耗轨迹,再结合分别猜测法对功耗轨迹进行预处理来恢复密钥信息。在AT89S52芯片上实验表明:采用上述方法仅需9条明文和对应功耗轨迹即可以90%的成功率正确恢复出AES的单个字节密钥,计算复杂度仅为已有相关功耗分析的4.1%,提升了相关功耗分析的效率。2、提出一种针对SM4算法的二次选择明文功耗分析方法:针对并行实现条件下对密码算法进行相关功耗分析时,容易受到噪声干扰的问题。本文首先固定明文的若干比特进行单次选择明文,以减少其他字节信息对被攻击密钥字节的影响,其次在相关功耗分析时对候选密钥选择区分比较大的一组明文的二次选择明文功耗分析方法。在SAKURA-G开发板上实验结果表明:采用经典相关分析分析出SM4单个字节密钥信息需要1260条功耗轨迹,采用单次选择明文攻击需要780条功耗轨迹,而本文的二次选择明文功耗分析仅需536条功耗轨迹即可恢复出正确密钥。3、提出一种针对KNOT算法的一阶门限掩码方案:基于KNOT算法的结构和S盒代数次数性质,利用S盒分解技术,提出一种对KNOT算法的S盒进行代数次数降低后,再对其进行掩码的防护方案。t测试检测结果表明:该掩码方案能够减少功耗信息的泄露,从而有效地抵抗侧信道攻击。
其他文献
第三代半导体中氮化铟(In N)、氮化镓(Ga N)、氮化铝(Al N)和由其组成的多元合金化合物等III族氮化物的研究最为广泛,该类材料统称为Ga N基半导体材料。Ga N基半导体材料的带隙由0.7 e V(In N)到6.2 e V(Al N)均可调控,且热导率较高、电子饱和漂移速率较大、易制备异质结、易在沟道处形成二维电子气(2DEG),目前在高温大功率、高频微波、激光器、LED照明等功率电
由于网络系统内部用户了解网络结构及其安全协议,对网络资源有访问权限以及其威胁行为难以被辨识,其发起的攻击造成的后果甚至远远大于外部攻击,这也使得内部威胁成为近年来异常检测领域最具挑战性的问题之一。现有的内部威胁检测算法存在误报率高、精度受限、对样本需求量大且很少考虑“人”作为内部威胁这一主体因素的问题,忽略用户间的相似性对发生威胁攻击的影响。基于此,论文针对内部威胁检测及预警方法进行研究,旨在提高
近年来,智能手机安全性的问题越来越受人们关注,用户识别认证在保证智能手机安全方面扮演着重要的角色。随着对便携式设备安全性要求的提高,针对智能手机已经提出了各种各样的用户身份认证技术,其中包括基于加速度计数据的身份认证。然而,基于加速度计数据采集的时间序列信号非常复杂,信号具有高度非平稳特性,信号的统计量特征随时间变化很大,因此给用户识别研究带来了挑战。在这项工作中,采用十个不同用户在步行、下楼和上
在现代军事和民事通信领域中,VHF/UHF频段车载天线应用愈加广泛,而传统的窄带天线已无法更好地适应日益复杂的电磁环境和通信需求。因此,车载天线的主要研究方向就是宽带与小型化。本文根据实际工程需要,利用多工器,设计一副单端口VHF/UHF频段宽带小型化天线。主要研究内容如下:1、VHF频段宽带天线的设计。为满足车载架设环境,该天线类型为鞭状天线。本文利用天线辐射体共用思想,设计一种单、偶极子辐射体
HDR(High Dynamic Range,HDR)图像从出现到走进大众的日常生活中,一直是显示领域的关注焦点。由于普通成像设备中光学采集模组进行实景拍摄时捕获到的动态范围远低于实景动态范围,在成像时难以将实景的光影轮廓完整显示出来。基于多曝光的高动态范围成像技术能够有效克服成像设备硬件的局限性,通过在实景中连续拍摄一组图像,利用加权融合的方式,使得图像能够记录下更高的动态范围。因此,本文对高动
图像分类技术在生产生活中有着广泛的应用。然而,在许多应用场景中,需要对外观十分相似的类别进行分类,传统的图像分类技术难以满足这一需求,因此细粒度图像分类就成了图像分类领域一个重要的研究方向。细粒度图像分类也有广泛的应用场景,比如自然保护区的生物识别、无人超市的商品识别、交通路口的车辆识别等,但是由于“类内差异大,类间差异小”等问题,细粒度图像分类仍然是一个具有挑战性的任务,尚无法满足实际应用的需求
黑客或恶意攻击者通过各种方法入侵网络,导致网络环境面临着大量具有针对性、隐蔽性和渗透性的潜在威胁,网络安全面临着严峻的挑战。入侵检测系统(Intrusion Detection System,IDS)作为安全防御系统被用来检测网络环境是否存在入侵行为,并针对各种入侵行为产生相应的报警数据,便于安全管理人员采取相应的防御措施,然而IDS在实际应用中会产生大量冗余、错误的报警,使得管理人员难以从中找到
视频中人体行为的自动识别是指从原始视频数据中自动识别出对应的人类动作。人体行为识别是进行视频语义理解、视频结构化描述的关键技术。相较于视频中的车辆的识别,人体行为由于其行为种类多,就需要更准确地识别。而且,在获取的视频中,由于存在着各种客观因素,如视频的画面抖动、复杂背景、视角变化等。对此,现有的人体视频行为识别算法对于以上这些问题的处理仍然受限。本文通过利用时空信息融合,分析视频中的关键人体行为
随着移动互联网的普及,以及在线教育的人数突破新高,越来越多的问题文本数据被上传至互联网中。网络中存在大量的未标注问题数据,对于用户的选择造成了困扰,用户很难从中分辨出问题的难度。为了使得用户能够更好地选择自己适合的问题难度,节省用户筛选问题的时间,帮助用户进行个性化学习,对于问题难度的预测变成一个亟待解决的问题。问题难度预测是教育数据挖掘领域中重要的问题之一。现有的问题难度预测模型基于专业人员对问
随着云计算与容器技术的高速发展和深度结合,给互联网行业带来了重要的技术革新,同时“智慧旅游”概念的提出,推动着传统旅游行业的进步与革新,随之诞生了大量的以“互联网+旅游”为背景的互联网产品和应用。本文研究基于模糊多属性决策,面向智慧旅游系统,主要的研究工作如下:(1)提出了一组基于q阶正交模糊数的Dombi幂分区Heronian平均算子。首先,介绍了基于Dombi T-范数和S-范数(DTT)的q