针对持续性故障分析的性能优化方法与防御对策

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:kb8iii
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了提供安全可信的计算环境,现代密码算法需要在特定的密码设备中进行实现。因此,基于实现的侧信道分析在密码分析领域得到了广泛关注。近年来,故障注入分析作为一种主动式侧信道分析方法,由于允许攻击者主动地干扰密码算法运行过程,对密码系统的安全性产生了严重威胁。2018年,Zhang等学者提出了持续性故障分析。持续性故障是一种介于暂态故障与永久性故障之间的新型故障。通过向密码设备中注入持续性故障,攻击者仅需收集密码设备输出的密文即可完成密钥恢复。持续性故障分析展现出了强大的攻击潜力,传统的防御对策如双模冗余、掩码等已被证实无法对其进行抵御。但从另一个角度来看,对持续性故障分析的研究仍存在不足之处。首先,攻击者需要掌握被持续性故障篡改的内存值信息。其次,攻击者需要收集大量的输出密文以提高攻击的成功率。此外,如何寻找一种针对持续性故障分析的有效防御策略,也成为故障注入分析领域亟待解决的问题。针对上述问题,本文的主要工作如下:首先,为了推进对持续性故障分析的研究,本文提出了一种针对持续性故障分析的性能优化方法。通过将统计持续性故障分析与增强型持续性故障分析相结合,我们得到了更高效的增强统计型持续性故障分析。该方法利用持续性故障对密码算法分布特性的影响,通过比较各密钥猜测中平方欧式不平衡的计算值,使故障分析不再需要被篡改的内存值信息。此外,通过同时利用密码算法中多轮故障信息泄露,增强统计型持续性故障分析有效地减少了密钥恢复所需的密文数量。其次,为了解决持续性故障分析的防御对策问题,本文提出了一种新型的快速检测与纠错防御算法。我们先通过构建特定的输入输出对以实现对故障的快速检测。接着,我们利用S盒中相邻元素之间关系构造冗余表,以实现对S盒中故障元素的纠正。通过保证输出密文的正确性,此算法可以有效地抵御持续性故障分析。针对本文所提出的性能优化方法与防御对策,我们在基于微处理器的AES软件实现与基于FPGA的AES硬件实现上均对其进行了实验验证。实验结果证明了性能优化方法与防御对策的有效性与性能优势。
其他文献
本文探索了采用力化学和热化学脱硫制备不同微观形态脱硫胶粉的可行性,并研究了对改性沥青性能影响。结果表明,两种手段均可制备不同微观形态的脱硫胶粉。由于脱硫机理不同,两种方式制备的脱硫胶粉微观形态不同。随着反应温度升高,脱硫胶粉的交联密度及硫含量降低、氧含量增加,溶胶含量及PDI增加、Mn降低。脱硫胶粉改性沥青的加工和易性增强、高温性能及弹性降低,储存稳定性先变弱后增强,力化学脱硫胶粉改性沥青的低温性
期刊
家庭暴力现象的存在,曾经因为被看作是“家务事”而使得施暴者的残忍行为合理化。随着2016年国内《中华人民共和国反家庭暴力法》的实施,公众人物家暴等各类社会案件在媒介中频繁曝光,家暴议题逐渐成为公众讨论和反思的热点。本研究基于社会性别理论视角,以B站的家庭暴力议题相关视频为研究样本,采用费尔克拉夫的三维分析研究方法,从话语文本分析、话语建构实践、社会实践分析的三层框架出发,对视频样本中两性形象的媒介
学位
政府信息公开法律制度有助于提高政府工作透明度,保障行政相对人依法获取政府信息。2019年修订的《政府信息公开条例》完善了依申请的政府信息公开中会损害第三方合法权益条件下的处理程序,但信息公开义务机关得以何种标准判断第三方之“合法权益”?如何判断“不公开可能对公共利益造成重大影响”?理论界实务界看法各异,域外立法各有不同。公民知情权与信息权利人隐私权之间的冲突与平衡是政府信息公开法律制度所面临的基本
学位
配制废胶粉理化复合改性沥青时需要加入多种化学助剂,以胶粉、软化剂、活化剂和交联剂等4种材料作为影响因素,各选取3个水平进行正交试验,以软化点、延度和软化点差为评价指标进行极差分析,研究4种材料掺量对废胶粉理化复合改性沥青性能的影响,经综合对比分析确定废胶粉理化复合改性沥青最佳配方为23%胶粉、2%软化剂、2.5%活化剂、3%交联剂。试验表明,最佳配方废胶粉理化复合改性沥青无论高、低温性能还是储存稳
期刊
随着信息社会的发展,数据压缩作为一项基础支撑技术广泛应用于海量数据存储及传输场景。整数通用编码作为无损压缩的一类,适用于待编码符号先验概率未知的情况。另外,在数据存储及传输过程中,数据脱敏技术可以根据脱敏规则对敏感数据进行变形,从而实现有效保护隐私信息。因此,在以上过程中实现数据压缩与脱敏联合进行也具有实际研究意义。可变长度数量(Variable Length Quantity,VLQ)编码是一种
学位
滚动轴承是制造业中机械装备的重要组成部件,在制造业中得到广泛的应用,随着生产智能化的不断提高,机械设备的健康检测的要求也更加严格。随着人工智能的发展,人工智能被广泛应用于滚动轴承故障诊断领域,正受到人们的越来越多的关注。滚动轴承常处于恶劣的工作环境,不仅故障发生概率高,同时也对其进行故障诊断带来巨大挑战。首先,本文从机理入手对滚动轴承的失效机理进行了分析,并采用有限元虚拟仿真的方法对故障模型进行仿
学位
调度是一种常见的决策过程,它是指给定资源限制和机器任务状态,以优化完成时间、利用率等函数为目标,对任务的分派及处理顺序做出决策的过程。通常,一个调度过程中的所有任务都需要被决策,且优化目标值与所有任务完成后的状态密切相关。但在实际中,为了平衡投入成本与性能产出之间的矛盾,很多场景不再要求所有的任务都能被处理。比如数据中心集群的尾延迟优化,通常只考虑一定比例的任务可以达到预期的响应时延而非全部任务;
学位
在我国实施乡村振兴战略的大背景下,农村社区作为基层社会的重要单元形态,对推动农村地区健康、和谐、有序发展具有重大意义。在乡村振兴进程中,农村社区取得了进一步的发展,但同时也积累了大量农村社区纠纷,在国家推行治理能力治理体系现代化的政策下,各地展开了实践经验的探索。通过对我国东中西部三个省份的调研,深入分析现有的农村社区纠纷解决模式后,提取了部分先进的经验,但同时从法学研究的视角也发现了存在的问题。
学位
钻进取芯方式是目前地外天体探测器获取星壤剖面样本的主要手段。带有连续层序信息的月球风化层剖面样本,对于研究月球的生成与演化历史、月球基地建设、月球资源利用等任务具有重大工程价值和科学意义,世界各国针对月壤剖面的取样分析和就位利用计划也在陆续实施中。面对非确知月壤剖面所带来的挑战,取芯钻具的设计应该从整体功能角度出发,以进样量为目标进行结构参数匹配性设计,以适应由月壤中临界尺度颗粒引起的不同钻进取芯
学位
作为网络通信中的热门研究领域,组播通信提供了一对多的服务机制,即由一个特定的发送者向多个接收方发送组播报文。在组播通信中,最重要的是如何对组播报文进行加密保证消息的安全性,常用方式是构建安全高效的组密钥管理方案。此外,组播通信中会出现组内成员变化的情况,因此密钥生成中心需要更新组密钥,来满足动态环境下的安全性要求。集中式组密钥管理方案是密钥管理中的常见类型,在该方案中,依赖于可信任第三方管理整个群
学位