共查询到17条相似文献,搜索用时 93 毫秒
1.
高级加密标准Rijndael算法中的S盒及其实现 总被引:5,自引:1,他引:5
本文详细描述了Rijndael加密算法中非线性变换S盒的实现过程.首先介绍生成S盒所需的数学基础,然后给出实现S盒的算法以及相应的C语言代码. 相似文献
2.
3.
4.
本文介绍了高级加密标准Rijndael算法的描述,分析了该算法中各个部分的实现,并对该算法的特点作了简要总结。 相似文献
5.
韩维维 《计算机工程与设计》2008,29(9):2222-2223
S盒在AES中占有至关重要的地位,在AES的硬件实现过程中,S盒的实现直接决定了它的性能和实现代价.传统实现方法是利用查表的方法,这种实现方法经综合工具处理后,利用率只有25%左右,实现性能很低.给出了高级加密标准的S盒的一种硬件实现,用纯逻辑算法实现了S盒.这种实现方法与一般的查表实现方法相比较,版图时的利用率大大提高,一般用该方法可以到达70%. 相似文献
6.
信息安全技术在网络银行,电子商务,电子现金,证书认证等领域发挥着极其重要的作用。而Rijndael作为高级加密标准,必成为信息安全的核心技术之一。本文介绍了Rijndael算法的原理与实现,研究了S_box的构造原理以及它的迭代输出周期性,指出S_box迭代输出周期过短的缺陷。提出了构造S_box的改进方案使其具有更好的代数性质以及更强的抗代数攻击的能力。 相似文献
7.
为了提高AES算法在硬件平台上的实现性能,通过对AES算法S盒构造原理进行分析,构造了一个新S盒。与AES算法的S盒相比,新S盒在硬件实现时将使用更少的硬件资源并具有更快的运行速度,因而更适合在低档硬件上实现。同时,分析并证明了新S盒不会影响修改后的AES算法的强度。 相似文献
8.
随着计算机和网络等技术的发展,传统DES数据加密标准已经无法满足信息安全的要求,美国国家标准和技术研究所(NIST)将Rijndael算法选作为AES的加密标准,自此AES数据加密标准广泛应用于美国政府、个人及商业。本文主要针对AES中Rijndael算法中的字节替代变换、行位移变换、密钥加层变换进行详细描述,并对此算法特点进行简要总结。 相似文献
9.
10.
11.
高级加密标准Rijndael算法的一种改进 总被引:3,自引:2,他引:3
随着计算机网络等技术的发展,传统的数据加密标准DES算法将被新的高级加密标准Rijndael算法所代替。本文在原Rijndael算法的密钥扩展算法上进行了改进,使得在牺牲少许密钥装填速度的前提下,提高了Rijndael算法的安全性。 相似文献
12.
提出了基于Rijndael算法与RSA算法两种加密技术结合的综合数据安全传输方案. 相似文献
13.
2000年10月美国国家标准和技术研究所正式宣布选择Rijndael作为AES的算法。本文对Rijndael密码算法的原理做了介绍.实现了算法并对其速度做了测试,最后分析了算法的性能。 相似文献
14.
15.
高速可配置Rijndael算法的设计与实现 总被引:1,自引:0,他引:1
针对网络通信的安全要求,给出了在集成电路设计中实现Rijndael算法的高吞吐率解决方案。对算法实现进行了优化,具有支持密钥长度和数据长度的可变选择与组合配置,加密和解密工作通道完全独立,全双工安全高速通信等特点。已通过了FPGA的验证与电路实现。通过对比分析综合仿真结果,该实现相对于目前已知的实现方案在性能和速度上具有很大的优势。 相似文献
16.
17.
Rijndael加解算法具有良好的安全性和高运行效率,被公认为较好的密码算法。针对数字图像数据量大、冗余度高、像素间相关性强的特点,将Rijndael算法中的轮密钥异或、S-盒变换、行移位变换和列混合变换应用在图像加密中,提出了基于Rijndael的图像置乱算法,主要实现了图像像素的像素值变换、图像像素的替换和图像像素的置换。实验结果表明,加密后的图像类似于白噪声的图像,达到了较为理想的置乱效果。 相似文献