首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 143 毫秒
1.
为减少高级加密标准(AES)算法的硬件消耗,提出了一种AES加解密算法的轮内融合结构.在降域求逆元的基础上,该结构选择性地将轮函数内部的线性模块进行融合,减少了线性模块间的重复计算,从而有效地减少了密钥处理模块的计算量及硬件消耗,使得AES算法实现进一步优化.通过统计数据进行对比分析,验证了该结构的优化性,并分别选出了最优的加密、解密所使用的换域矩阵  相似文献   

2.
AES算法轮密钥与种子密钥之间的关系研究   总被引:4,自引:1,他引:3  
详细研究了AES算法的轮密钥和种子密钥之间的关系,并提出了AES算法密钥扩展方案的数学模型。  相似文献   

3.
AES针对IEEE 802.11i中CCMP所采用的高级加密标准AES算法的实现较为复杂且对硬件要求较高的情况,对AES算法进行了优化改进.首先对列变换进行了优化,并基于系数的正交化统一了算法加解密过程的运算; 然后对轮变换过程进行了简化,并将优化后的列变换系数应用于其中进一步简化了轮变换过程.将本文的改进算法与原AES算法和S -AES算法进行对比表明,本文算法在不降低算法本身安全性的前提下,减小了其实现代价,提高了算法的效率.  相似文献   

4.
文章给出了一个AES算法的Biclique结构,提出了对AES-128算法的Biclique全轮攻击,攻击的数据复杂度是248,恢复密钥的计算复杂度是2126.35次加密全轮AES-128算法。  相似文献   

5.
一种基于混沌的AES算法的研究   总被引:1,自引:0,他引:1  
AES算法越来越多地应用到各个领域,是加密方法发展的新趋势.描述了AES加密算法,重点是对AES算法进行了改进,即用Logistic映射生成的混沌序列作为AES加密方法的初始密钥.最后用C++语言实现了混沌和AES结合的新算法并与原始AES算法进行了速度对比.  相似文献   

6.
基于提升小波变换(LWT)和高级加密标准(AES)数据加密技术提出一个新的灰度水印技术方案。LWT计算速度快,运算效率高,是一种整数到整数的变换。灰度水印图像AES数据加密,数据更安全,为水印技术又多了一层保护。将原始图像进行LWT变换,取出LL子带;然后将灰度水印图像AES数据加密;提取LL子带和水印图像的主值,通过修改算法将水印图像的主值嵌入到LL子带的主值中。水印的提取按照相逆的算法,实验仿真说明了该方法的有效性。  相似文献   

7.
AES加密算法中的S盒及其C语言实现   总被引:1,自引:0,他引:1  
详细叙述了算法中S盒的构造,并给出了其C语言实现的程序代码.S盒由有限域GF(2^8)上所有元素的乘法逆元及在域GF(2)上的仿射变换构成,经过S盒的非线性字节代换,密的差分均匀性和线性偏差都达到较理想的状态,提高了AES算法抗击差分密码分析及线性密码分析的能力.在AES算法中,Nr轮的加密过程都要对状态矩阵中的字节求其在有限域GF(2^8)上的乘法逆元和作GF(2)上的仿射变换,这些都要多次用到大运算量的非线性字节变换操作,为此可以通过一定的算法先算出GF(2^8)上所有元素的乘法逆元并作相应的仿射变换以形成对字节代换的代换表,即S盒,然后通过查表的方法进行加密过程中的字节代换,从而缩短明的加密时间,提高AES加密算法的整体效率.  相似文献   

8.
AES算法攻击方法的改进   总被引:3,自引:0,他引:3       下载免费PDF全文
本文提出了一种改进AES攻击算法,通过调整轮变换的顺序,用密钥的变形形式,合理安排求取密钥的顺序,利用密钥相关性,最终减少了密钥穷尽量。以5轮AES为例,用改进算法求出全部第5轮密钥时,密钥穷尽量由原来4·240减少到240+232+216+9·28。  相似文献   

9.
介绍了一种基于FPGA的AES-CCM 128bit硬件加密器的优化设计方法。阐述了AES(高级加密标准)算法以及CCM工作模式,分析了AES算法的轮变换结构,并提出S-box查表结构和MixColumns(列混合运算)的VHDL语言程序设计思想。建立了ExpandedKey(密钥扩展运算)的数学模型,概括出AES算法的硬件实现方法,使得每一轮的轮变换与密钥扩展运算并行执行,以提高AES的加密速度。CCM工作模式结合了CTR与CBC-MAC工作模式,其加密明文或解密密文时都使用AES加密运算,这样解密过程就避免了繁杂的AES的直接解密运算。CCM模式下的简化加密协议,使用两个AES加密内核并行执行CTR与CBC-MAC工作模式以提高该模式下的加密解密速度。  相似文献   

10.
随着科学技术手段飞速发展,图像加密算法被破解的风险也逐渐增加. AES(advanced encryption standard)算法虽然性能优越,但也存在着密钥固定等问题,未来量子计算机的问世将会对此造成重大威胁.首先,该文采用离散余弦变换(discrete cosine transform, DCT)对明文图像进行DCT域的变换;其次,利用交替量子随机行走构造概率分布矩阵,对概率分布矩阵进行预处理,与DCT后的明文进行逐位异或的操作;最后,计算概率分布矩阵的奇异值,并给出对应的十六进制表达式作为AES的密钥,随机提取概率分布矩阵的一个元素,按照AES算法的编码规则构建轮常量Rcon,进而改进AES算法的加密迭代函数.测试结果表明,该算法具有很好的加密效果和较高的鲁棒性,密文图像相邻像素在3个方向上的相关系数可以达到0.001 5的显著效果.  相似文献   

11.
利用电感耦合等离子体-原子发射光谱法(ICP-AES)测定水泥熟料中SO3的含量,并对选择样品元素分析线及共存元素的干扰进行了研究,测定结果由ICP-AES光谱测定仪直接给出,解决了用BaSO4重量法测定水泥熟料中SO3的含量分析过程中操作复杂、繁琐等一系列的问题。该方法的特点是:操作简便、分析速度快、分析结果准确而有效。  相似文献   

12.
针对AES加密和解密过程实现的不对称性,对其仿射变换和列混合运算的变换常量进行优化,给出一种改进的AES.除了密钥安排顺序,改进后的AES加解密实现过程都是对称的,在计算列混合和逆列混合时仅需要2次Xtime乘法和4次加法运算.并且加密和解密可共享同样的实现资源,有效降低了软硬件实现的代价.  相似文献   

13.
随着无线网络安全机制和技术不断推出,AES(高级加密标准)作为新的分组对称加密算法得到了广泛应用,文章从AES算法的加密原理出发,阐述了该算法在WLAN(尤线局域网)安全中的使用情况以及作用过程。  相似文献   

14.
Fault injection attack is an effective cryptanalysis method.However,most existing fault injection attacks have strict restrictions on the location,time and number of faults injected,require complicated mathematical derivation during the key recovery process or need a huge amount of time to train fault attack templates.This paper proposes a comprehensive correlation fault injection attack on AES implementations of different key lengths,leveraging the correlation in the fault effect propagation in AES to recover the key.Our attack method uses a more flexible fault model in terms of the location and number of fault injections while only requiring simple correlation analysis to recover the key.Experimental results using AES implementations of variable key sizes show that random faults injected at any position before the mix-columns operation in the-2 round will allow successful recovery of the last round key through correlation analysis of the fault effects at the inputs of the S-Box in the final round.Additional random faults injected at any position before the mix-columns operation in the-3 round will allow the recovery of the round key before the final round.The key search complexity of the proposed method is 216.Two correct and faulty ciphertext pairs or four faulty ciphertexts under the same plaintext are sufficient to recover the original key of AES-128 and four correct and faulty ciphertext pairs or eight faulty ciphertexts under the same plaintext are sufficient to recover the original key of AES-192 and AES-256.  相似文献   

15.
在介绍AES加密算法的基础上,结合软件保护平台的架构模式,分析了AES算法的流程,重点给出AES算法在软件保护平台中的实现过程。  相似文献   

16.
为了提高AES的处理速度,提出了AES的全流水线设计思想.通过对全流水线路径上相应MEM资源和逻辑资源的深入分析,找出制约数据块工作效率的因素,采用双通道运算模型,创建各流水线节点的高速模型,实现AES的全流水线设计.实验结果表明:在EP4CE40F29C8的FPGA芯片上执行AES加解密运算,其吞吐量达到7.2 Gbps.在全流水线架构下,双通道的设计思想使得流水线上的所有数据块处于高效工作状态,系统在低成本的前提下实现了性能的大幅提高.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号