128位 AES 加密verilog代码
2020-03-10 03:15:24 39KB AES verilog 128bit
1
系统主要目标 基本要求部分: 1.在深入理解AES加密/解密算法理论的基础上,设计一个AES加密/解密软件系统; 2.完成一个明文分组的加解密,明文和密钥是十六进制,长度都为64比特(16个16进制数),输入明文和密钥,输出密文,进行加密后,能够进行正确的解密; 3. 程序运行时,要求输出每一轮使用的密钥,以及每一轮加密或解密之后的16进制表示的值; 4. 要求提供所设计系统的报告及完整的软件。
2020-03-10 03:08:03 267KB AES算法 课程 安全与保密
1
详细演示AES加密解密过程.AES是分组密钥,算法输入128位数据,密钥长度也是128位。用Nr表示对一个数据分组加密的轮数(加密轮数与密钥长度的关系如表1所列)。每一轮都需要一个与输入分组具有相同长度的扩展密钥Expandedkey(i)的参与。由于外部输入的加密密钥K长度有限,所以在算法中要用一个密钥扩展程序(Keyexpansion)把外部密钥K扩展成更长的比特串,以生成各轮的加密和解密密钥。
2020-03-09 03:11:19 167KB AES加密解密说明
1
egret所需要的第三方aesjs库,共有aes.d.ts、aes.js、aes.min.js
2020-03-05 03:06:18 12KB js
1
用python实现AES的密钥扩展,对于算法的时候更简单,更容易理解!
2020-03-04 03:13:09 3KB AES 密钥扩展
1
AES算法标准源代码,包括各个步骤子函数的拆解以及AES算法原理,能帮助初学者较清晰地完成AES算法的调试及编译。
2020-02-21 03:15:24 158KB AES C源代码
1
MSDN杂志提供的一个AES加密算法的代码示例,非常有用。带中文帮助。
2020-02-21 03:11:44 175KB AES 加密 C# 代码
1
AES算法的C语言版本,支持ECB和CBC模式,速度和体积都经过本人精心优化,适合于C51、ARM和PC,内有Keil、ADS和VC6 三个工程和测试代码,并附有算法原理和演示动画资料。
2020-02-21 03:06:49 692KB AES ECB CBC
1
包含三个AES功耗攻击的Matlab脚本,采的曲线条数是5000条,一条曲线10000个点。
2020-02-13 03:10:14 65.59MB AES DPA Matlab
1
AESUtil 实现了基于AES的ECB模式,选用了zeropadding填充,数据位为128 加上密码去加解密数据。
2020-01-20 03:08:21 5KB AES zeropadding
1