https://github.com/miracl/MIRACL
(得到MIRACL大数运算库源码)
新建MIRACL工程
工程类型为静态链接库(不需要“预编译的头文件”和“MFC支持”)
添加文件“mirdef.h”、“miracl.h”以及其它所有以“mr”开头的“.c”文件到工程
编译生成“miracl.lib”文件(如果有报错,根据提示修改即可)
(生成MIRACL大数运算库静态库)
没有合适的资源?快使用搜索试试~ 我知道了~
C++ sm2、sm3、sm4、rsa、crc、md、sha、des等加密算法类源码
共93个文件
h:43个
cpp:35个
filters:2个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 26 下载量 75 浏览量
2023-02-24
02:58:59
上传
评论 4
收藏 2.53MB RAR 举报
温馨提示
有以下函数可供使用: 1 sm2 生成密钥、加密、解密、签名、验证 2 sm3 加密、MAC 3 sm4 ecb加密、ecb解密、cbc加密、cbc解密、mac 4 rsa 生成密钥、加密、解密、签名、验证 5 crc 校验 6 md md2加密、md4加密、md5加密 7 sha sha-1加密、sha-224加密、sha-256加密、sha-384加密、sha-512加密 8 des ecb加密、ecb解密、cbc加密、cbc解密、mac 源码包含了封装的功能模块类以及测试类, 全部源码都可以用VS2020编译通过,请放心使用! 友情提示,为了兼顾一些旧代码,预编译头文件用的是StdAfx.h,如果需要更换为最新的pch.h,请按照以下步骤操作: 1将StdAfx.h、StdAfx.cpp移出项目,并添加pch.h、pch.cpp 2选中整个项目,项目-属性-C++-预编译头-预编译头文件:pch.h 3选中单个pch.cpp文件,右键菜单,属性-C++-预编译头-预编译头:创建(/Yc) 4确保步骤2、3在所有配置(配置:Release、Debug)均设置成功
资源推荐
资源详情
资源评论
收起资源包目录
Src02.rar (93个子文件)
Include
TestOperatorMIRACL.cpp 16KB
OperatorCalculate.cpp 20KB
OperatorCalculate
md&sha
md2.h 1KB
sha1.h 1KB
md5.h 1KB
sha256.h 2KB
sha256.cpp 12KB
sha512.cpp 18KB
md5.cpp 11KB
md4.h 1KB
utils.cpp 855B
sha512.h 3KB
sha1.cpp 9KB
utils.h 2KB
md4.cpp 10KB
md2.cpp 7KB
sm2
sm2.h 4KB
sm2.cpp 31KB
des
des.h 3KB
des.cpp 16KB
crc
crc.cpp 16KB
crc.h 1KB
rsa
rsa.cpp 11KB
rsa.h 3KB
sm3&4
sm3.cpp 10KB
sm4.h 2KB
sm4.cpp 11KB
sm3.h 3KB
OperatorTime.cpp 2KB
OperatorCommon.cpp 471B
OperatorCommon.h 765B
TestOperatorMIRACL.h 910B
OperatorData.h 3KB
TestOperatorCalculate.h 960B
TestOperatorCalculate.cpp 21KB
OperatorCalculate.h 13KB
OperatorTime.h 1KB
OperatorData.cpp 19KB
OperatorMIRACL
miracl
MIRACL.zip 229KB
说明.txt 421B
MIRACL-master.zip 1.86MB
mirdef.h 1KB
miracl.h 45KB
OperatorMIRACL.cpp 25KB
OperatorLog.cpp 28KB
OperatorMIRACL.h 13KB
OperatorLog.h 6KB
Library
OperatorMIRACL
miracl.lib 1.13MB
WorkSpace02
Project01
Output
TempU
TempA
Include
BuildAll.sln 2KB
DemoU
DemoU.vcxproj 15KB
CViewLog02Dlg.h 679B
framework.h 2KB
DemoU.vcxproj.filters 10KB
DemoUDlg.cpp 6KB
DemoU.rc 12KB
res
DemoU.ico 66KB
DemoU.rc2 666B
Resource.h 773B
DemoUDlg.h 1KB
pch.h 546B
CViewLog03Dlg.cpp 7KB
StdAfx.cpp 19B
CViewLog03Dlg.h 679B
DemoU.cpp 3KB
pch.cpp 158B
CViewLog02Dlg.cpp 7KB
CViewLog01Dlg.cpp 7KB
StdAfx.h 141B
DemoU.h 472B
targetver.h 295B
CViewLog01Dlg.h 679B
DemoA
DemoA.rc 12KB
DemoADlg.h 1KB
DemoADlg.cpp 6KB
CViewLog02Dlg.h 679B
DemoA.cpp 3KB
DemoA.h 472B
framework.h 2KB
DemoA.vcxproj 16KB
res
DemoA.rc2 666B
DemoA.ico 66KB
Resource.h 773B
pch.h 546B
CViewLog03Dlg.cpp 7KB
StdAfx.cpp 19B
CViewLog03Dlg.h 679B
pch.cpp 158B
DemoA.vcxproj.filters 10KB
CViewLog02Dlg.cpp 7KB
CViewLog01Dlg.cpp 7KB
StdAfx.h 141B
targetver.h 295B
CViewLog01Dlg.h 679B
共 93 条
- 1
skyksksksksks
- 粉丝: 272
- 资源: 21
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
- 6
前往页