• 大小: 639KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-05
  • 语言: 其他
  • 标签: 国密  SM3  

资源简介

纯原创 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\link.command.1.tlog

     文件       2780  2016-05-20 10:16  SM3\SM3\Debug\SM3.tlog\link.read.1.tlog

     文件        580  2016-05-20 10:16  SM3\SM3\Debug\SM3.tlog\link.write.1.tlog

     文件        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个文件信息

评论

共有 条评论