文件名称:AES加密算法——C,C++分别实现
文件大小:13KB
文件格式:RAR
更新时间:2013-03-17 03:24:00
用C和C++实现的AES加密算法
AES_U8 expKey[4 * Nc * (Nr + 1)]; //定义一个放扩展密钥的数组,含有4*4*(10+1)个元素 AES_U16 idx; //定义一个本地整型变量,作为数组索引 AES_ExpandKey (key, expKey); //密钥的扩展(算法的初始化) /*----通过out数组输出密文,对in明文数组进行加密,并通过out数组输出----*/ AES_Encrypt (in, expKey, out);
【文件预览】:
c版本
----AES.rar(9KB)
c++版本
----AES_CPP.txt(15KB)