资源简介
纯原创 SM3国密算法
代码片段和文件信息
/*
作 者:缘溪
微 信:MissYuanxi
功 能:SM3算法
完成日期:20160520
说 明:如果要在Unix系统下编译,请注释 #define WINDOWS (主要是大端 小端的问题)
*/
#include
#include
#include
#include “SM3.h“
#define WINDOWS
/* 32位 字循环左移 */
#define ROTL32(wordword1n) \
memset(&lPadWord0sizeof(lPadWord)); \
\
/* 字 转为 长整型 便于移位 */ \
for(z = 0 ; z < 3 ; z ++){ \
lPadWord = (unsigned long)(lPadWord | word[z]); \
lPadWord = (unsigned long)(lPadWord << 8); \
} \
lPadWord = (unsigned long)(lPadWord | word[3]); \
\
/* 循环左移 */ \
iShtNum = n % 32; \
lPa
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
..A..H. 32256 2016-05-20 17:50 SM3\.vs\SM3\v14\.suo
文件 103677 2016-04-26 19:57 SM3\20101222141857786.pdf
文件 59904 2016-05-20 10:16 SM3\Debug\SM3.exe
文件 322040 2016-05-20 10:16 SM3\Debug\SM3.ilk
文件 700416 2016-05-20 10:16 SM3\Debug\SM3.pdb
文件 230 2016-05-20 10:16 SM3\SM3\Debug\SM3.log
文件 39913 2016-05-20 10:16 SM3\SM3\Debug\SM3.obj
文件 714 2016-05-20 10:16 SM3\SM3\Debug\SM3.tlog\CL.command.1.tlog
文件 3260 2016-05-20 10:16 SM3\SM3\Debug\SM3.tlog\CL.read.1.tlog
文件 600 2016-05-20 10:16 SM3\SM3\Debug\SM3.tlog\CL.write.1.tlog
文件 1270 2016-05-20 10:16 SM3\SM3\Debug\SM3.tlog\li
文件 2780 2016-05-20 10:16 SM3\SM3\Debug\SM3.tlog\li
文件 580 2016-05-20 10:16 SM3\SM3\Debug\SM3.tlog\li
文件 222 2016-05-20 10:16 SM3\SM3\Debug\SM3.tlog\SM3.lastbuildstate
文件 68608 2016-05-20 10:16 SM3\SM3\Debug\vc140.idb
文件 86016 2016-05-20 10:16 SM3\SM3\Debug\vc140.pdb
文件 15162 2016-05-20 10:35 SM3\SM3\SM3.cpp
文件 270 2016-05-20 10:35 SM3\SM3\SM3.h
文件 7493 2016-05-06 13:40 SM3\SM3\SM3.vcxproj
文件 1060 2016-04-28 13:28 SM3\SM3\SM3.vcxproj.filters
文件 2424832 2016-05-20 17:50 SM3\SM3.sdf
文件 1291 2016-04-28 13:19 SM3\SM3.sln
目录 0 2016-04-28 13:19 SM3\.vs\SM3\v14
目录 0 2016-05-20 10:16 SM3\SM3\Debug\SM3.tlog
目录 0 2016-04-28 13:19 SM3\.vs\SM3
目录 0 2016-05-20 10:16 SM3\SM3\Debug
...D.H. 0 2016-04-28 13:19 SM3\.vs
目录 0 2016-05-17 09:23 SM3\Debug
目录 0 2016-05-20 10:35 SM3\SM3
目录 0 2016-05-20 18:03 SM3
............此处省略3个文件信息
- 上一篇:OpenGL开发库
- 下一篇:dsp与labvIEW串口通讯
评论
共有 条评论