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
AES算法加密C语言程序,根据AES是美国国家标准技术研究所NIST旨在取代DES 的新一代的加密标准。NIST对AES候选算法的基本要求是:对称分组密码体制;密钥长度支持128,192,256位;明文分组长度128位
2021-10-20 11:27:45 14KB AES c
1
最近需要和银行pos做数据通讯,银行端算法为java实现的 AES/ECB/PKCS5PADDING我也改不了, c/c++这边实现ECB算法本来就少,PKCS5PADDING的更是没有,索性自己动手。工作原因c和java都得熟悉,因此把java端和c/c++实现都给大家了,注意java端要明确指明字符集为GBK,因为各版本jdk默认字符集并不一致,key采用16位,你知道的。压缩包里有两个工程,一个vc6.0一个myeclipse,都拿去吧,希望对大家有用,本来想白送的,可惜楼主我没分了,问大家讨1分,望多包涵
2021-08-26 17:50:07 88KB c/c++AES算法 PKCS5PADDING 与java双向加
1
C语言版本的3DES加密解密算法(用DEV C++编译和运行过代码),纯粹的C语言版本,我自己也编译通过,利用DEV C++运行过.希望给大家以帮助!
2021-08-21 15:29:11 9KB AES算法 C语言版本
1
C 实现 授权 设定授权时间限制 AES算法,使用C实现了授权以及加密解密的功能,里面含有多个功能函数接口,理解简单。
2021-07-27 14:13:19 20KB c语言 算法 编码学 加密解密
1
湖北工业大学应用密码学期末课程设计,我做的是AES算法java实现对文档的保护。做的一个应用。
2021-06-19 22:43:43 23KB aes算法
1