资源简介
AES算法标准源代码,包括各个步骤子函数的拆解以及AES算法原理,能帮助初学者较清晰地完成AES算法的调试及编译。
代码片段和文件信息
#include
main()
{ unsigned char state[][4]={{0x000x440x880xcc}
{0x110x550x990xdd}
{0x220x660xaa0xee}
{0x330x770xbb0xff}
};
unsigned char k[][4]={{0x000x010x020x03}
{0x040x050x060x07}
{0x080x090x0a0x0b}
{0x0c0x0d0x0e0x0f}
};
int rc;
for(c=0; c<4; c++)
{
for(r=0; r<4; r++)
{
state[r][c] ^= k[c][r];
}
}
for(r=0;r<4;r++)
{
for(c=0;c<4;c++)
{printf(“%#8x“state[r][c]);}
printf(“\n“);
}
getch();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1228 2011-11-29 16:15 AES C程序\MixColumns.c
文件 669 2011-11-29 14:54 AES C程序\ShiftRows.c
文件 2240 2011-11-29 14:57 AES C程序\SubBytes.c
文件 802 2011-11-30 10:12 AES C程序\AddRoundKey.c
文件 4793 2011-12-05 14:32 AES C程序\AEStest1.c
文件 4793 2011-12-05 14:30 AES C程序\AEStest.c
文件 2749 2011-11-30 15:35 AES C程序\KeyExpansion.c
文件 164326 2011-11-19 10:31 AES C程序\AES算法原理及其实现.pdf
目录 0 2011-12-05 14:33 AES C程序
----------- --------- ---------- ----- ----
181600 9
相关资源
- AES的verilog实现
- AES加解密算法66330
- 车牌识别VC源代码
- dspic源代码
- e语言zfb监控pc源代码
- AES加密解密文档.doc
- FPGA实现AES256位加密算法和解密算法
- pesq算法源代码c源代码
- AES加密解密与代码实现详解
- AES加解密算法以及五种工作模式的实
- GCM-AES-128加解密及密钥打包aes_wrap
- aes最后一轮5个候选算法之一MARS实现源
- Windows服务程序VC源代码
- 微信小程序AES加密解密相关
- AES加密算法Dll
- 英特尔® 高级加密标准新指令英特尔
- HZK16字模提取C源代码
- Delphi加密算法大全2DES_3DES_3DES3_AES_ba
- AES加解密算法的实现
- AES标准文档fips-197.pdf
- 一段AES/CBC/NoPadding方式加密的文件及密
- Delphi XE2+标准AES加解密算法AES/EBCCBC/
- 典型密码算法FPGA实现-DESAES3DESECCSM2,
- AES加密解密js库
- db2aese_c_v10.1.lic
- AES-cbc加密 c文件
- 小程序AES加密
- MFC实现的AES加解密软件(内附源代码
- AES加解密
- AES C代码实现
评论
共有 条评论