面向体系结构优化的轻量级分组密码研究与实现

来源 :湖南师范大学 | 被引量 : 0次 | 上传用户:dai_dx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着物联网的快速发展和普及,资源受限的物联网设备如电子标签、无线传感器等部署领域也越来越广泛,保障这些设备信息安全的轻量级分组密码的设计与实现成为当前非常重要的一个研究热点。本文致力于面向体系结构的轻量级分组密码研究与实现,重点研究面向体系结构的轻量级分组密码硬件优化实现方法,结合最小化电路、最短路径、最佳共享等技术对PRINCE算法部件以及硬件体系结构进行优化,同时利用比特切片技术提出一种新的基于平衡Feistel结构的轻量级分组密码SCENERY算法,主要工作内容如下:(1)分析了PRINCE算法部件以及加密过程的基本原理,利用最小化电路、最短路径、最佳共享等技术对PRINCE算法部件以及硬件体系结构进行了优化。为达到最小化电路和存储空间的目的,提出了一种使用较少电路实现列混淆模块的方法,同时引入新的变量1′,对轮常量加和轮密钥加的硬件实现方法进行了整合优化。基于部件的优化以及部件间的最佳共享技术,提出了三种PRINCE硬件体系结构:展开结构、低成本结构和二周期结构。Virtex-6实验结果表明,与现有PRINCE实现方法相比,展开结构、低成本结构和两周期结构的硬件实现所需资源分别减少了73、119和483 Slices,新提出的三种硬件体系结构具有更高的资源效率,适用于低资源、低延迟的加密应用。(2)利用比特切片技术提出了一种新的基于平衡Feistel结构的轻量级分组密码SCENERY算法。SCENERY的分组长度为64比特,密钥长度为80比特,迭代轮数为28轮。为保证平衡Feistel结构的扩散速度,该密码在扩散层中应用了一种可通过移位和异或运算即可实现的二进制矩阵,通过雪崩效应实验证明,SCENERY密码可在4轮达到完全依赖。同时,为提高密钥安全性,该密码应用了一种新的具有动态置换的密钥扩展方法。经分析验证,该方法使密钥生成随机化,提高了密钥反向推导的复杂度。此外,本文基于MILP自动化搜索模型对算法进行了安全分析,分析结果表明,SCENERY足以抵抗差分分析、线性分析和不可能差分分析等,具有较高的安全性。最后,设计并利用FPGA技术实现了三种面向不同体系结构的SCENERY算法。Virtex-6实验结果表明,基于一轮迭代结构的硬件实现需要130 Slices,吞吐量和加密效率分别为1234.56 Mbps和9.5 Mbps/Slice,与其他密码相比,SCENERY在面积消耗、吞吐量和加密效率上达到了良好的折中。
其他文献
时间作为国际七个标准物理量之一,是众多衍生物理量的组成部分,也是现今基本计量单位中测量精度最高的。随着科学技术的不断发展,在国防科技、前沿科学研究、工业生产和高速通信等领域都对频率的精确测量提出了越来越高的要求。本文分析了有间隔的频率测量在表征频率源长期稳定度时的不足之处。目前高精度的任意频率测量设备中,很多设备的测量原理都是有间隔的频率测量,这种类型的测量方法由于遗漏了两次采样周期之间的相位信息
复杂系统维修资源优化的智能化无疑是当前和今后非常有潜力的发展方向,对提升维修资源配置的最终效果具有不可估量的作用。装备维修备件作为一种重要的维修资源,它不仅影响着装备修复的及时性,而且也是影响装备维修保障效能和保障费用的重要因素。维修备件的库存管理成为装备维修保障工作中经费投入最大的方面之一。因此,针对多品种备品备件的库存决策优化模型与算法的研究具有重要的意义。本文根据装备保障实践,研究了装备维修
研究表明,肉鸭饲粮中添加硫酸亚铁可以改善其生长性能及肠道发育,而有机铁源甘氨酸亚铁具有化学结构稳定、生物效价高等诸多优点,其添加效果可能更佳。然而目前关于饲粮中添加甘氨酸亚铁对肉鸭生长性能、胴体品质和肠道健康的影响尚不清楚。因此,为探究饲粮中添加不同水平甘氨酸亚铁对肉鸭生产性能及肠道发育与健康的影响,选择672只1日龄樱桃谷肉鸭按照体重无差异原则分为6组,分别饲喂添加量为0(基础组)、30、60、
水分胁迫是一种常见的植被胁迫状态,在以往基于植被指数的植被水分胁迫监测研究中,鲜少有关于植被水分胁迫早期探测的研究。水分胁迫是影响植物光合作用的最主要环境因素之一,而叶绿素荧光(Solar-Induced chlorophyll Fluorescence,SIF)被认为是探测植被光合功能受植物生理状态及环境条件影响的敏感“探针”,基于叶绿素荧光在植物的胁迫状况及光合功能状态的早期诊断方面具有巨大潜
肉鸭肝脏具有独特的脂肪积累能力使得脂肪易在其肝脏组织中大量沉积,可能引起肉鸭肝脏的损伤,损害肉鸭的健康并降低生产性能;研究表明,甘氨酸锌(glycine,Zn Gly)可有效降低脂质代谢相关疾病的发生率,且作用效果优于硫酸锌(Zn SO4);因此,本研究通过两个动物试验探索Zn Gly对肉鸭肝脏脂质代谢和肝脏损伤的影响及机理;试验一饲粮Zn Gly水平对肉鸭肝脏脂肪沉积和肝脏损伤的影响采用单因素试
研究目的:筛选并鉴定出可交联调控头颈部鳞状细胞癌(Head and Neck Squamous Cell Carcinoma,HNSCC)肿瘤耐药和肿瘤免疫的关键基因,并初步验证其功能。研究方法:先通过药敏实验联合CRISPR/Cas9文库技术,筛选获得顺铂耐药的Fa Du细胞,再提取细胞DNA进行全基因组测序,得到顺铂耐药基因。再通过生物信息学手段,以TCGA数据库中HNSCC标本的m RNA数
随着智能手机的普及和互联网技术的快速发展,视频媒介成为一种越来越普遍的信息传播方式,短视频成为了目前流行的大众娱乐方式。随之而来,短视频营销也成为了品牌营销的重要阵地。目前本人所在公司(下文简称B公司)的短视频营销业务存在着创意难和制作麻烦的问题。营销人员常常缺乏足够的创意想法,并且很难熟练使用各种复杂的计算机视频制作软件。为解决这些问题,本文设计并实现了一款营销类短视频制作应用,该应用具有营销案
随着物联网、车联网和5G等技术的不断发展,虚拟现实、增强现实、智能家居、智能电网和无人驾驶汽车等新型应用层出不穷。这些应用都需要更强的计算能力、更高的带宽和更低的时延,并且这些新型应用会产生较高的能耗。由于用户设备上的资源是受限的,很难达到新型应用在时延和能耗上的需求。移动边缘计算(Mobile Edge Computing,MEC)将服务器配置在基站侧,为周边用户提供计算和存储服务,有效的缓解设
降水相态是指地面降水的形态,可分为雨、雪、冻雨、雨夹雪等多种类型。传统的观测方式是在观测站点以人工观测为主,在无地面观测的区域难以获得其天气实况。但地面降水相态对人类生活生产有重大影响,如在无人区中冻雨导致的电线结冰等现象。所以在缺乏地面观测的情况下如何精准获得降水相态实况是亟需解决的气象问题之一。降水相态受高空温度、湿度、风力、风向等廓线的影响,成因比较复杂。本文利用数值模式预报的中高空气象要素
量子身份认证能够实现量子通信中的身份验证过程,保证了通信方身份的真实性。与经典身份认证协议相比,量子身份认证安全性由量子不可测量原理和不可克隆定理等量子力学特性所保证,具有较高的安全性。纠缠态量子身份认证协议面临制备困难、储存困难和纠缠特性维持困难等问题,单光子具有制备容易、性能稳定、实现过程简单的特点。本文以单光子作为信息载体,提出了高效的量子身份认证协议、测量设备无关的量子身份认证协议和免疫集