抗高阶DPA攻击的准循环MDPC码密码算法掩码方案研究与实现

来源 :江苏大学 | 被引量 : 0次 | 上传用户:tianbentb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着量子计算机技术的迅猛发展,基于离散对数和因式分解等数论难题的密码体制已经被证实不能抵抗量子计算攻击。然而,基于纠错码的公钥密码体制具有抗量子计算攻击的特性且其加解密效率较高,因此重新受到了广泛的关注,成为近年来密码学界的研究热点之一,但由于原始基于Goppa码的密码体制所需密钥空间过大,导致其难以应用于资源有限的环境(如智能卡、电子标签RFID等)。目前,专家学者通过构造准循环中密度奇偶校验码(Quasi-Cyclic Moderate Density Parity Check code,准循环MDPC码)以缩小纠错码密码体制的密钥量,进而满足了资源有限环境对密钥空间的存储要求,但其在硬件实现时易受到功耗分析攻击。因此,研究并提出一种基于纠错码的公钥密码算法的掩码方案,以抵抗功耗分析攻击具有重要的理论意义和实用价值。本文通过扩展ISW(Ishai-Sahai-Wagne)可证明安全掩码方案中掩码逻辑与门的方法,设计并实现了一种基于准循环MDPC码Niederreiter掩码方案,以抵抗在资源有限环境中硬件实现时的高阶差分功耗分析(High-Order Differential Power Analysis,高阶DPA)攻击。本文主要工作概括如下:首先,提出了一种有限域GF(2~%)上乘法运算的高阶掩码方案。本方案将有限域GF(2)上的ISW掩码方案扩展到扩域GF(2~%)上,以解决GF(2~%)上乘法运算在硬件实现时敏感数据泄漏问题,使其能够抵抗差分功耗分析(Differential Power Analysis,DPA)攻击。安全性和完整性分析结果表明,所提出的高阶掩码方案能够使有限域乘法运算达到高阶安全。然后,基于上述有限域乘法运算的高阶掩码方案,提出了一种基于准循环MDPC码的Niederreiter高阶掩码密码方案。该方案的设计过程分为两部分:(1)根据DPA攻击模型,确定准循环MDPC码Niederreiter密码算法攻击点,并通过分析该密码算法在硬件实现时产生的所有中间值,最终找到准循环MDPC码Niederreiter密码算法中易受DPA攻击的所在位置。同时通过搭建功耗分析仿真平台来模拟攻击点位置的DPA攻击过程,从而验证Niederreiter密码算法的攻击点分析的正确性。(2)在此基础上,针对准循环MDPC码Niederreiter密码算法中GF(2~%)上乘法运算部分的攻击点,将保护有限域乘法运算的高阶掩码方案应用于该密码算法中,以抵抗高阶DPA攻击。最后,为了验证基于准循环MDPC码的Niederreiter高阶掩码密码算法在硬件实现时抵抗高阶DPA攻击的有效性,通过分析DPA攻击模型,搭建了功耗采集和功耗分析平台,在该平台上实施了基于准循环MDPC码的Niederreiter密码算法在有、无掩码情况下抗高阶DPA攻击的对比实验。实验结果表明,基于准循环MDPC码的Niederreiter高阶掩码密码算法在硬件实现时能够抵抗高阶DPA攻击,而且该方案消耗的资源较少,适用于存储空间小、通信能力弱的资源有限设备。
其他文献
文化与旅游并存是当代旅游业发展的新形势,二者相辅相成,密不可分。随着时代的进步,社会和经济的不断发展,如今的文化旅游业已经进入了蓬勃发展时期。但是随着旅游业规模的扩大,在行业内部形成了一种隐性的竞争力。因此,对文化旅游业竞争力的研究也就越发重要。在京津冀协同发展的大环境下,文化旅游业作为衡量河北省经济发展的重要指标之一,必定发挥至关重要的作用。那么,对河北省文化旅游竞争力进行评价和研究,具有非常重
海洋占据着地球表面积的70%以上,蕴藏了巨大的资源。人类对海洋资源的探索、开采和利用,离不开水下信息网络的支撑。作为水下信息网络的关键技术,与陆上路由机制不同,水下路
说话人定位跟踪在音视频会议系统、智能监控系统以及智能家居等场景中有着广泛的应用。分布式麦克风阵列相较于传统规则麦克风网络有着节省数据传输资源、增强网络容错能力、
国内外众多科研人员主要基于拉伸、压缩、弯曲及间接拉伸等室内疲劳试验,对沥青混合料的疲劳性能进行了深入的研究,由于室内疲劳试验的受力模式、试件形状及尺寸不一,疲劳试
在光学三维测量技术中,相位辅助三维光学测量技术具有实现简单、精度高、分辨率高、测量时间短、非接触等的优点,一直以来都是国内外研究的热门课题,已经受到了极大的关注并
近年来我国自然灾害的发生频繁,尤其是洪涝灾害近年频发,对社会、经济造成的影响巨大。我国的国土面积大,灾害发生后救援物资能否安全、及时地配送到受灾地,是保证受灾群众生活、维持社会稳定的重点。但灾害发生后往往会发生道路通行能力变差甚至造成道路无法通行的情况,有时还会伴有次生灾害的发生,对配送应急物资、车辆、人员的安全造成影响。快速决策选出合理的应急物资车辆配送方案,保证路线的快速、安全、合理,使物资快
本文采用水热法在生长ZnO种子层的FTO导电玻璃上制备了一维有序的ZnO纳米棒阵列;然后采用浸泡提拉煅烧法将ZnO纳米颗粒包覆于ZnO纳米棒上形成新的ZnO种子层,通过二次水热生长
随着近几年环境问题和社会问题的日益突出,可持续发展的观点逐渐深入人心,透明时代的到来要求企业及时准确地向利益相关方披露履行社会责任的信息。而水电行业作为国家重要的能源基础行业,是国计民生的基础。企业的利益相关者对于水电行业披露社会责任信息的需求更加强烈。但是目前我国水电行业的社会责任会计信息披露质量不高,因此通过对水电行业社会责任会计信息披露现状的研究并找出其所在的问题以及背后的成因,进而拟定具有
基于三维骨骼的人体行为识别一直是计算机视觉领域的研究热点,其目标是自动分割、捕捉和识别人体行为,自上世纪60年代开始受到学者们的广泛研究,它已被用于视频监控、保健医
非化学计量比的过渡金属氧化物由于具有大量氧空位从而表现出强烈的局域表面等离子体共振效应,使其在光催化、电致变色等领域得到广泛研究。本论文通过溶剂热法成功制备具有