![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MIRACL
henter
这个作者很懒,什么都没留下…
展开
-
记录 Windows 下编译一个开源 SM9 签名验签 C 程序的过程
注:本文不讨论算法具体实现细节,只介绍如何编译一个现有的程序实现。 在商用密码检测中心( 链接:http://www.scctc.org.cn/index.aspx )的网站上,“下载中心” -> “算法源代码”网页( 链接:http://www.scctc.org.cn/templates/Download/index.aspx?nodeid=71 )上发布了国密 SM9...原创 2020-02-15 23:48:55 · 4075 阅读 · 22 评论 -
使用 VS 2019 编译开源软件 MIRACL (3)
这里将演示如何链接编译好的 MIRACL 32 位静态库,编译并运行一个自带的示例程序 brent.c,该示例程序的功能是做整数分解运算。 新建子目录 D:\tmp\brent ,然后启动 VS 2019, 创建新项目。此时创建一个空项目,如下图: 项目名称和路径的设置如下图: 将 D:\tmp\MIRACL\sou...原创 2019-12-18 23:32:25 · 1775 阅读 · 3 评论 -
使用 VS 2019 编译开源软件 MIRACL (2)
启动VS 2019,选择“创建新项目”,然后在创建新项目类型列表中,选择“静态库”,如下图: 在“配置新项目”弹出窗口中,将项目名称设为 miracl_x86 ,设置项目保存位置,点击“创建”按钮。如下图: VS 2019会自动为用户生成 miracle_x86.cpp 和 pch.cpp 两个文件,将这两个文件移除。如下图:...原创 2019-12-18 23:25:25 · 1936 阅读 · 0 评论 -
使用 VS 2019 编译开源软件 MIRACL (1)
Cryptographic SDK 是一个开源的密码学和多精度整数及有理数运算软件,开发语言为ANSI C。它在Github 上的链接是:https://github.com/miracl/MIRACL 。注意如果用于商业用途,需要向开发方购买许可证。本文将介绍如何将其源码编译为库文件,这里使用的操作系统是 64位 Windows 10,编译工具是 Visual Studio...原创 2019-12-18 23:04:51 · 3171 阅读 · 0 评论