VC平台Miracl编译及使用
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,MIRACL(MultiprecisionInteger and RationalArithmetic C/C++ Library)是一套由Shamus Software Ltd.所开发的一套关于大数
千家信息网最后更新 2025年12月01日VC平台Miracl编译及使用
MIRACL(MultiprecisionInteger and RationalArithmetic C/C++ Library)是一套由Shamus Software Ltd.所开发的一套关于大数运算函数库,用来设计与大数运算相关的密码学之应用,包含了RSA 公开密码学、Diffie-Hellman密钥交换(Key Exchange)、AES、DSA数字签名,还包含了较新的椭圆曲线密码学(Elliptic CurveCryptography)等等。运算速度快,并提供源代码。本文对该密码库的基本编译方法和使用作出说明。
MIRACL网址:http://www.certivox.com/miracl/
(1)新建VC工程,Win32控制台应用程序。应用程序设置如下:

(2)添加头文件。添加现有项,在MIRACL库的include文件夹下,要添加的文件为miracl.h和mirdef.h。(文件最好复制到工程目录下再添加)

(3)添加源文件。添加现有项,在MIRACL库的source文件夹下,添加以mr开头的c源文件。(文件最好复制到工程目录下再添加)
(4)选择Debug还是Release版本,然后编译生成miracl.lib静态库。
(5)使用测试。新建Win32控制台程序,源码添加source文件夹下的brent.c,工程添加静态库miracl.lib,编译运行,成功。
文件
密码
工程
编译
密码学
文件夹
程序
应用
运算
大数
应用程序
控制台
最好
源文件
目录
静态
控制
成功
函数
密钥
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
2020网络安全大赛中国排名
什么是金融数据库
网络技术与应用答卷
失落的方舟美西哪个服务器
恩赐方软件开发
核心产品名录 数据库
保山昭通互联网科技
网络安全宣传图片卡通
我的世界刷什么会占服务器空间
网络安全法规定不得从事非法入侵
随州管理软件开发
数据库中哪些属于依赖
农业部监测数据库
网络安全宣传周大练兵
上位机软件开发 招聘
福建惠普服务器虚拟化迁移云主机
华为网络安全认证hcia
甘肃省网络安全知识竞赛平台
服务器虚拟化与存储管理题库
电脑网络安全视频
开发文档管理服务器
配置报表服务器
网络安全产业园什么时候开工建设
万方数据库检测论文要多久
没有加载数据库
数据库选题的原因
大华摄像机服务器网络映射如何做
服务器心跳检测可以拦截吗
craic数据库
我国企业网络安全现状