KLEIN的能量分析攻击及保护

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:mowill
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术、计算机技术及微电子技术的高速发展,物联网作为新一代的信息技术,正深入到我们生活的各个领域,各种银行卡、公交卡充斥着我们的日常生活。这些便携式的密码设备,其电路规模和能量提供的限制决定了其计算能力和存储空间都是极其有限的。KLEIN是2011年提出的轻量级分组密码算法,与其他的密码算法相比,它的执行效率更高、资源消耗更低,是密码算法中的佼佼者。不仅如此,KLEIN采用了面向软件的设计思想,使得它应用范围更广,并且更加便于维护。信息技术的飞速发展确实给我们的生活带来了极大的便利,但与此同时也带来了日益严峻的安全问题。传统密码学研究主要关注的是密码设备使用的密码算法在数学分析上是否安全,将密码设备抽象为一个数学问题进行分析研究,但是密码算法始终是要实现为一个密码设备并在实际的物理环境中运行的。设备在实际环境运行的过程中不可避免的会泄露出一些物理信息,通过采集密码设备在运行过程中泄露的这些物理信息进行分析,我们将有可能分析得出密钥。这类攻击方法称之为侧信道攻击(SCA)。能量分析攻击是最简单也是最有效的侧信道攻击方法,它通过分析密码设备运行过程的能量消耗数据来得出密钥,给密码设备的实际安全性造成了极大威胁,受到了密码学领域的广泛关注,许多的攻击方法和防御方法相继被提出来。基本的能量分析攻击方法包括简单能量分析攻击和差分能量攻击,之后又出现了差分能量分析攻击的改进方法如相关系数能量分析攻击(CPA)、互信息能量分析攻击(MIA),以及针对防御方法的高阶的能量分析攻击方法如高阶相关系数能量分析攻击(HOCPA)等。本文论述了对KLEIN进行能量分析攻击研究的意义,搭建了仿真平台系统采集KLEIN加密过程中的能量消耗数据,分析了KELIN的算法流程并对KLEIN进行了相关系数能量分析攻击和互信息能量分析攻击,最后实现了KLEIN的掩码方案。
其他文献
基于再生粗骨料制备的绿化多孔混凝土是以再生粗骨料为结构骨架,以水泥、粉煤灰等作为胶凝材料,以特定的搅拌工艺和成型工艺配制而成的含有大量连通空隙的不含细集料的多孔无
在地热资源的勘察和评价研究中,热储温度是需要间接确定的重要参数。本文详细列举出估算热储温度的方法,包括地温计方法、多矿物平衡图解法、Na-K-Mg三角图解法和混合比例计算法。所采用的温泉和地热井数据点有265个,涉及全国12个省份。通过对大量温泉点的热储温度进行估算和分析,总结出不同方法的适用条件与优缺点。地温计方法有四类,其中SiO_2地温计、阳离子比值地温计较为常用。运用不同类型的地温计公式估
多发性硬化症(MS)是慢性炎性中枢神经系统脱髓鞘疾病,通常影响年轻人。MS的病理学包括炎症和神经退行性机制,是高度异质的。目前有13个批准的MS疾病修饰药物(DMAs),分别具有
利用Micaps常规地面观测资料,分析2001—2003年滇黔准静止锋的锋区前后总云量、风速、低云量、相对湿度、温度等天气要素的差异。结果表明:Ⅰ型静止锋锋区前后云量差异不明显,其
油炸糯米糕是我国传统的油炸制品之一,外酥内软,深受欢迎,但其淀粉结构和消化性质尚未见报道。因此,本文以糯米为原料制作糯米糕,在150、160、170、180和190℃的温度下分别油
肝纤维化是由慢性肝损伤发展为肝硬化、肝癌的重要病理过程,目前临床上尚无有效治疗肝纤维化的化学药物,因此抗肝纤维化药物的研发仍是新药研发的热点。大多数在研药物的主要
1 概述汽车比例阀综合性能试验台是针对汽车比例阀的性能测试所研制的一种专用设备。它是汽车制动系统中的力调节装置,能使汽车前后轮制动压力实际分配特性曲线接近理想分配特
肺移植已经成为一种治疗终末期肺疾病的有效手段。但其发病率及死亡率明显高于心脏、肝脏及肾脏移植。其中缺血再灌注损伤对移植肺功能的影响是引起移植后肺功能障碍和受体死
介绍了6063铝合金建筑型材的生产工艺。对其淬火敏感性、停放效应和制品的典型缺陷进行了讨论。
云南是典型的西部欠发达省份,它的资源监管对其它西部省份有着借鉴意义。本文界定了自然资源资产的概念,指出生态文明视角下资源监管的内容,分析了云南资源监管面临的任务和