两类密码组件的实现优化方法研究

来源 :战略支援部队信息工程大学 | 被引量 : 1次 | 上传用户:phenix519
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网、物联网的蓬勃发展,信息载体呈现移动化和小型化的发展趋势。资源受限条件下的信息安全要求也越来越强烈。为了适应当下更高速、更精细的加密需求,对密码算法设计综合性能更出色的组合逻辑电路具有重要意义。在各类密码体制中,虽然设计细节不同,但是许多组成部件却是类似的,甚至是相同的。比如用来达到混淆目的的S盒,用来达到扩散目的的线性变换等。如果能给出这些组件的一般的优化方法,那么大多数密码算法的实现就比较容易了。本文主要研究了密码算法中两类组成部件(线性部件以及类AES S盒)的实现优化方法。从算法和代数理论两个层面进行分析,对本领域的一些设计方法进行改进,取得了如下研究成果:1.提出了适用性更广的线性组件优化算法(SLP算法)。Boyar和Peralta等人提出的BP算法是用于解决较大规模线性组件实现优化问题的主要方法。本文通过采用一种新的k步捆绑的更新策略对经典的BP算法进行了改进。该策略可以根据不同的问题规模进行参数的调整,从而具有更强的适应性。同时,利用节点的零和关系,对算法中距离函数的计算进行了简化,从而提高了算法的整体效率。本文将改进的算法应用到一些常见的线性组件,得到了较前人更好的实现方案。其中,给出了AES列混合深度为3,异或数仅为103的实现方案,是截至目前已知的AES列混合深度最低条件下异或数最少的实现方案。2.解决了塔域(复合域)方法中所有转换函数对的结构和计数问题,并给出了一般构造方法。通过研究两个p~n元有限域之间的保持乘法逆运算的转换函数对所具有的一般结构,证明了塔域方法中的保持乘法逆的转换函数对有且仅有n(p~n-1)个,并进一步给出了构造方式。通过扩大线性转换对和塔域结构中多项式的选择范围,使得可从更大的范围内搜索出更易实现的变换。3.提出了减小电路深度的优化方法(或算法)。针对小规模的非线性部件,通过减小不必要的节点个数并支持选择器操作,提出了一种深度优先的搜索算法;针对多个串联模块,提出了通过整体考虑相邻模块的实现以减少整体延迟的思想和方法,从而在一定程度上避免了独立优化造成的不必要的延时。4.给出了一系列类AES S盒的更好的实现方案。通过综合利用本文提出的各种技术,包括SLP算法、改进的复合域方法以及减小电路深度的优化方法(或算法)等,对类AES S盒,进行了组合电路设计。一方面,延续Boyar等人的工作,在基{XOR,AND,NOT}上对AES S盒进行组合逻辑方案设计,得到了深度更小、门数量更少的AES S盒实现方案。同时,也使用类似的方法给出了更好的SMS4 S盒实现方案。另一方面,对工艺相关的AES S盒实现方案进行了设计。首先利用支持选择器的搜索算法对Ueno等人提出的乘法逆电路进行了改进,得到了深度更低、面积更小的GF(256)乘法逆电路。进一步,利用提出的GF(256)乘法逆电路,设计了综合实现效率更高的AES S盒和双向AES S盒的组合电路。
其他文献
1例38岁女性患者,清宫术后5个月余,病理检查结果为"侵蚀性葡萄胎"。术后末次氟尿嘧啶注射液单药化疗后,主因严重口腔黏膜炎3 d入院。入院诊断为"侵蚀性葡萄胎Ⅲ期低危化疗后"
绿色建筑是一种新型的可持续发展建筑,将成为今后最受欢迎的建筑产品。建造绿色建筑需要多种绿色建材,但是现阶段人们对绿色建材了解不够深入,而文章主要阐述了我国绿色建材
在国内随着企业减税降负政策的推行,促进了企业与国内经济的进一步发展,面对这一新政策形式,企业一定要掌握时机,合理利用各项税收优惠政策,并充分发挥实际作用,以便为企业发
本文介绍了草坪杂草防除的一般方法,物理防治、化学防治和生物防治。重点指出了化学除草剂在草坪除杂草中的使用现状、应用方式及病毒性情况。
碳纳米管是具有连续碳六元环结构的一维碳纳米材料;其直径在纳米尺度,长度却可达毫/厘米量级,具有超高长径比和大比表面积;得益于碳-碳共价键合结构,其在轴向上具有优异的力
精密单点定位(Precise Point Positioning,PPP)指在外部高精度卫星轨道和钟差产品的支持下,只需要基于单个GNSS接收机的观测信息改正观测值中如相对论效应、相位缠绕等系统误
<正>随着人口日趋老龄化,年龄相关性黄斑变性(AMD) 已经成为老年人重要的致盲性眼病。流行病学研究显示, AMD 存在大量危险因素,主要包括:社会人口学因素、个
会议
介绍了国内医院信息平台建设的现状以及"集成难"的问题,阐述了医院信息平台的建设内容与建设模式,从核心架构与技术特点等方面详细分析了国外Orion、InterSystems等知名公司
目的:观察剂量不同的氧化苦参碱(Oxymatrine,Oxy)药物对哮喘大鼠的作用,探讨氧化苦参碱治疗哮喘的作用机制。方法:40只清洁级、雌性、健康的SD大鼠按随机数字表法分成5组,每
旅游扶贫已成为民族地区一种全新、高效的扶贫方式,科学评估民族地区旅游扶贫效益已成为该领域的研究重点。基于AHP-熵权法,遵循全面性与典型性、目标一致性及科学实用性原则