hrefspace

 找回密码
 立即注册
搜索
热搜: PHP PS 程序设计
查看: 483|回复: 9

发布大数软件包bgn_linux_v1.0.0

[复制链接]

498

主题

498

帖子

1524

积分

大司空

Rank: 5Rank: 5

积分
1524
发表于 2024-2-7 21:16:00 | 显示全部楼层 |阅读模式
借gxq的宝地发布一下基础版本bgn_linux_v1.0.0。由于精力有限,Win32版本就不能发布了。Linux x86版本实际上已经到了v1.2.5,还有一些不完善之处,暂不发布。所有版本实现基于C语言和少量汇编。

bgn_linux_v1.0.0相关说明:
    本版本是RELEASE版,静态库形式。如果在使用的过程中发现问题,建议将问题的详细说明在论坛发布,或者直接发到我的信箱:bgnvendor@gmail.com,这将有利于软件包的完善,也方便你的使用。本版本基本调试开关为打开状态。本版本能处理的大整数长度限定在192(含)比特以内,使用过程中发现问题,请参考第1条。本版本只能处理无符号大整数。本版本适用于Linux x86平台。本版本提供对Z环的支持本版本提供对Z_{2}环的支持本版本提供对Z_{n}环的支持本版本提供对F_{p}域的支持本版本提供对F_{2^n}域的支持本版本提供对EC(F_{2^n}),即F_{2^n}上的EC的支持。本版本提供对EC(F_{p}),即F_{p}上的EC的支持。本版本提供对ECC(F_{2^n}),即F_{2^n}上的ECC的支持。本版本提供对ECC(F_{p}),即F_{p}上的ECC的支持。本版本对各子软件包的支持已完全模块化。本版本提供了对ECC的用户自定义随机数生成器和哈希散列接口的支持。本版本提供了对内存的弹性管理以及内存呼吸功能,大大提高了内存的有效利用率。本版本提供了对整个软件包的X-ray功能,大大提高了软件包的稳定性,容错性,错误重现和错误定位能力。本版本提供了二进制,十进制和十六进制与BIGINT大整数之间的相互转换在使用过程中,发现任何问题,请参考第1条。


欢迎试用!
回复

使用道具 举报

0

主题

179

帖子

2

积分

新手上路

Rank: 1

积分
2
发表于 2024-2-7 21:16:33 | 显示全部楼层

不好阿
只支持192bit
看你的说明
是打算用在数学计算和加密上
这两个方面应用远远超出192bit运算范围

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

178

帖子

67

积分

关内侯

Rank: 2

积分
67
发表于 2024-2-7 21:17:19 | 显示全部楼层
192比特对ECC来说不低了。这是个宏变量,需要的时候改改重新编译一下,没啥了不起。更长的bit数我都测过。

回复无心人:你放心吧,多长都能支持。大数软件包实现有多种方式。gxq和我走了两条不同的路。正好gxq的实现方式正式我当年放弃的一条路子,真是天意!
回复

使用道具 举报

0

主题

161

帖子

33

积分

新手上路

Rank: 1

积分
33
发表于 2024-2-7 21:17:51 | 显示全部楼层


是不低
但你总要考虑未来吧
RSA512早已不安全了
ECC虽然强度大于RSA
当想来192的也强度不很大吧
想10年前256的RSA多安全
但现在我几分钟就能分解掉

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

178

帖子

37

积分

新手上路

Rank: 1

积分
37
发表于 2024-2-7 21:18:27 | 显示全部楼层
不懂
能仔细说下么
另外,是否公开代码?
回复

使用道具 举报

0

主题

177

帖子

63

积分

关内侯

Rank: 2

积分
63
发表于 2024-2-7 21:19:10 | 显示全部楼层
在linux下
有GMP和MIRACL
都是公开代码的
你的优势是?
回复

使用道具 举报

0

主题

198

帖子

71

积分

关内侯

Rank: 2

积分
71
发表于 2024-2-7 21:20:04 | 显示全部楼层
论坛限制太多啊,只能发三个贴。
软件包是冲着商业软件的模式来的,提供了比较强的内存管理和错误诊断的功能,按子包模块化设计,它的目标是网络计算或者叫格点计算或者是云计算的一种体现形式。v1.2.5基本上已具备这样的功能,开源是不太可行了。当然了,它离我的期望还有一段距离。
回复

使用道具 举报

0

主题

195

帖子

166

积分

关内侯

Rank: 2

积分
166
发表于 2024-2-7 21:20:56 | 显示全部楼层


可是你利用了开源软件哦
呵呵

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

2

主题

176

帖子

41

积分

新手上路

Rank: 1

积分
41
发表于 2024-2-7 21:21:29 | 显示全部楼层
你认为哪儿用到了开源软件?Linux?晕。
回复

使用道具 举报

0

主题

175

帖子

2

积分

新手上路

Rank: 1

积分
2
发表于 2024-2-7 21:21:59 | 显示全部楼层
原帖由 chaoge 于 2008-7-8 20:43 发表
论坛限制太多啊,只能发三个贴。 ...

这是为了防止部分新人纯粹为积分而滥发水帖;为了提高论坛发帖质量而制定的规矩,
随着等级的提高,权限逐渐提升,限制逐渐放宽,具体请见公告:会员每小时发帖数限制

楼主注册之前曾与我有过多次的email交流,为了让楼主尽快突破该限制,
特通过积分转帐形式给楼主50枚金币,
楼主可用来购买成“天使保护组”,就可不再受发帖权限限制了, 具体请参见这里

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|hrefspace

GMT+8, 2024-5-9 17:50 , Processed in 0.067710 second(s), 22 queries .

Powered by hrefspace X3.4 Licensed

Copyright © 2022, hrefspace.

快速回复 返回顶部 返回列表