資源簡介
純原創 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串口通訊
評論
共有 條評論