论文研究AES加密算法面积与性能平衡优化研究.pdf
AES密码是目前主流应用的加密算法,研究了在面积优化的同时兼顾加密速度的解决方法。根据字节代换的要求和特点,S盒变换采用16×16位的空间预存储置换表,通过O(1)查表效率即可实现SubBytes变换。将伽罗华域上所有元素的两倍先存储在一张表格中,相应运算只需要通过查表和相加就可以完成,避免了有限域的乘法运算,有效减少了运算次数。密钥扩展是独立于加密算法本身的一个特殊模块,采用上升沿有效的时钟控制密钥生成方法,在生成密钥的同一个时钟周期下降沿进行密钥传递,减少了系统延时,增强了并行性,使得面积优化后的AES加密效率更高,吞吐量更大。通过计数器控制加密函数调用的轮数,使得每个模块能多次被调用,从而使得加密芯片面积减少。实验表明在XilinxVirtex-5F
用户评论
推荐下载
-
论文研究KLEIN加密算法优化研究.pdf
研究小面积实现同时兼顾加密速率的平衡优化方法,构造一个Tab盒,使S盒变换采用1×16位的空间预存储置换表Tab,通过O(1)查表效率即可实现SubBytes变换。密钥扩展采用上升沿有效的时钟控制密钥
48 2019-09-04 -
AES加密算法的研究与实现
毕业设计,使用MATLAB软件实现对AES算法的仿真,有注释,无错误,已成功
37 2019-08-04 -
AES加密算法论文
AES加密算法的介绍,文章详细论述了AES加密算法的实现
41 2018-12-28 -
论文研究AES与RSA算法优化及其混合加密体制.pdf
针对AES密钥扩展过程存在的安全隐患,提出一种改进的密钥扩展方法。针对轮函数中列混合和逆列混合运算耗时相差较大的问题,找出有限域GF(28)上最简形式的列混合和逆列混合运算,使其在加解密过程中消耗同样
28 2020-03-06 -
使用cuda优化AES加密算法
使用CUDA技术优化AES加密算法,包括解密与加密两部分内容,定义核函数测试代码与CPU下执行的代码,可以比较执行速度。
27 2020-12-28 -
论文研究一种Piccolo加密算法硬件优化实现研究.pdf
Piccolo轻量级密码算法是近年来物联网领域提出的重要安全算法之一。研究了一种Piccolo加密算法硬件优化实现方法,相同的轮运算只实现一次;原始算法共有r轮运算,其中密钥为80和128位时,r分别
39 2020-05-15 -
aes加密算法delphi
aes加密算法delphi
23 2021-01-11 -
android AES加密算法
android和JAVA的AES加密算法,从自己的项目中取出来的,分享给有需要的机油
9 2020-12-11
暂无评论