由于AES算法的硬件实现较为复杂,在此提出一种优化算法中S—box和列混合单元的方法。其中S—box通过组合和有限域映射的方法进行优化,列混合单元使用算式重组的方法进行优化。这些优化设计通过组合逻辑实现,经过仿真并在Xilinx Spartan 3系列FPGA上进行综合验证,可以将结构简化,使AES电路面积得到优化,明显节约硬件资源。
2021-12-13 20:06:00 388KB AES算法 Sbox 列混合 FPGA
1
基于随机掩码的AES算法抗DPA攻击硬件实现.pdf
1
毕业设计,使用MATLAB软件实现对AES算法的仿真,有注释,无错误,已成功
2021-11-28 20:10:53 21KB AES算法 MATLAB
1
AES算法的flash动态讲解 Rijndael算法,128位示例
2021-11-24 14:00:17 320KB aes 加密解密 rijndael
1
用JAVA写得简单文件加密解密程序,不需要用户输入加密密码,自动生成秘钥来对文件加密,但没有设置文件保存位置的功能,加密后的文件只能与原文件在同一位置,解密后文件的保存位置只能保存在加密文件所在的位置
2021-11-23 22:00:45 70KB 文件加密解密
1
AES的基本要求是,采用对称分组密码体制,密钥长度的最少支持为128、192、256,分组长度128位,算法应易于各种硬件和软件实现。1998年NIST开始AES第一轮分析、测试和征集,共产生了15个候选算法。1999年3月完成了第二轮AES2的分析、测试。2000年10月2日美国政府正式宣布选中比利时密码学家Joan Daemen 和 Vincent Rijmen 提出的一种密码算法RIJNDAEL 作为 AES.
2021-11-16 19:34:35 28KB AES
1
高级加密标准AES算法的FPGA实现 FPGA上的AES 实现
2021-11-14 06:32:58 185KB AES FPGA
1
AES算法完整的使用C语言实现,经过测试,希望可以帮助到大家
2021-11-12 17:38:04 3KB AES C 密码学
1
经典加密算法AES的matlab实现,推荐对AES进行学习和研究的同学下载参考。
2021-10-31 16:49:54 1KB AES,MATLAB
1
利用Verilog语言,实现AES算法快速硬件实现,对于系统学习Verilog语言和安全芯片设计帮助较大
2021-10-27 08:53:18 14.36MB AES硬件实
1