AES 源代码

时间:2016-02-11 06:36:40
【文件属性】:

文件名称:AES 源代码

文件大小:2.3MB

文件格式:ZIP

更新时间:2016-02-11 06:36:40

AES

nt FileOut( const void *strOut, int len, const char *strFile ) { FILE *fp = NULL; int iWrite=0; if( strOut == NULL || len ==0 ) goto out; //! 打开文件句柄 if( (fp = fopen( strFile,"wb" )) == NULL ) // 二进制写 goto out; iWrite = fwrite( strOut, 1, len, fp ); fclose(fp); out: return iWrite; } /******************************************************************************/ // 名称:CheckParse // 功能:校验应用程序入口参数 // 参数:argc等于main主函数argc参数,argv指向main主函数argv参数 // 返回:若参数合法返回true,否则返回false // 备注:简单的入口参数校验 /******************************************************************************/ bool CheckParse( int argc, char** argv ) { if( (argc != 4) || (argv[1][1]!='e' && argv[1][1]!='d') || (strlen( argv[3] ) >(128/8) ) ) { Usage( argv[0] ); return false; } return true; } //! 程序主函数(Use MFC in a Shared DLL) int main( int argc, char **argv ) { //! 在此处填写代码...... return 0; }


【文件预览】:
AES
----AES.plg(888B)
----main.ncb(33KB)
----AES.opt(48KB)
----Debug()
--------main.exe(176KB)
--------vc60.pdb(76KB)
--------main.pch(2.88MB)
--------main.pdb(361KB)
--------vc60.idb(177KB)
--------AES.pdb(25KB)
--------main.obj(9KB)
--------AES.pch(3.4MB)
--------main.ilk(182KB)
--------AES.obj(33KB)
----AES.ncb(41KB)
----AES.dsw(514B)
----main.opt(48KB)
----main.cpp(2KB)
----main.dsw(516B)
----AES.cpp(15KB)
----main.dsp(3KB)
----AES.dsp(3KB)
----AES.h(130B)
----main.plg(734B)

网友评论

  • 不还可以,有些帮助!!
  • 注释挺清楚,先下了
  • 非常好的代码,可以深入理解AES,就是分有点多。
  • 有注释,先下下来看看~
  • 注释挺清楚,先下了
  • 我感觉可以更深入的了解AES非常好的资源