-+

变化

v4.3.2(2020年2月6日)
•最多64个并行任务(而不是48个)。

v4.3.1(2019年4月28日)
汇编程序代码的改进(Primo应该稍快一点,数字较大)。

v4.3.0(2018年2月21日)
•候选的最大大小增加到132928位(约40000位十进制数字)。
•修改了第一阶段战略。现在有三种可能的传球(由于这个原因修改后,.t文件的二进制格式被修改,无法恢复认证始于先前版本的Primo)。目标是生产检查速度稍快的较小证书。
•修改了第二阶段战略。现在对测试进行了排序,以改进并行化。
•修改了安装程序对话框。
•修改了primo.ini文件结构。
•修改了primo.html帮助文件。
•添加数据以加快多项式因式分解。
•禁止生成认证报告(即不再生成.cr文件)。
•抑制繁琐和无用扩展因子分解东西。
•修复了可能引发内部错误4.0.2.1的错误。感谢Tom Wu报道了这件事。
•修复了可能引发内部错误4.21.7.2、4.19.112.1和4.12.15.2. 多亏了Ed Hall的报道。

v4.2.1(2016年5月9日)
•添加了CPU信息组框设置为“设置”对话框。它指示处理器名称、编号核心数和每个核心的线程数。
•修复了一个使用识别码6173652激活的错误。感谢David Metcalf报告了它。

v4.2.0(2016年3月3日)
•新证书格式。
由于证书签名方案被修改(之前的内容是太旧了,根本不适合64位处理器),这些事情早该改变了也进行了修改。
•在验证页面中添加了一个复选框。其关联选项允许更新证书从旧格式3到新格式4(签名或检查签名时)。
•第1阶段的新调整。
生成的证书包含较少的测试(平均),因此,它们的检查略为f阿斯特。
•添加了安装程序。。。项添加到主菜单中。
•修改了经过的时间chrono用于认证和验证。现在它表明整个认证/验证运行时间。到目前为止,中止/恢复的情况并非如此。
•添加了新的判别词。
•增加了Girstmair多项式因式分解。它稍微加快了多项式的因式分解具有小度和循环伽罗瓦群。
•几乎所有的汇编代码部分都被重写。
•修复了可能引发内部错误4.0.2.1的错误。感谢Richard Dickerson报道它。

v4.1.1(2015年1月4日)
•候选的最大大小增加到116224位(35000位十进制数字)。
•可能的并发任务数量增加到48个。
•添加了新的判别词。
•修改了多项式的因式分解。现在它需要更少的内存。
•增加了双eta商不变量,以计算系数较小的类多项式。(现在几乎可以肯定,至少权利要求1、2、3和6不会授予专利WO/2005/004383。)

v4.1.0(2014年1月4日)
•修复了有关验证器代码的错误。新的Primo版本可以生成类型3或4的测试S值等于1,但验证器代码没有相应更新。感谢Dana Jacobsen谁报告的。
•修复了一个美容错误。
•修改了输入文件格式和表达式解析器。请参见输入文件在Primo帮助中文件。
•修改了回溯规则。
•添加了新的判别词。
•添加了一个扩展的筛子材料。
•用ptk0、ptk1、ptk2和ptk3替换tkcs、tkc1、tkc 2和tkcv可执行文件。

版本4.0.5(2013年11月7日)
•修复了一个错误,该错误可能会在第1阶段。

v4.0.4(2013年9月15日)
•修复了在第2阶段。感谢Richard Dickerson的报道。
•更多的辨别力。
• 筛子参数设置已修改。
•修改了筛分代码(筛分部分应稍快一些,数值很大)

v4.0.3(2013年4月18日)
•修改了筛子参数设置。
•更新了帮助文件(筛子参数主题)。

v4.0.2(2013年4月2日)
•新的判别表。
•新的[Running Times]部分:墙锁时间+处理时间。
•使用最新版本的Free Pascal编译器编译。

v4.0.1(2012年10月28日)
•可能的并发任务数量增加到32个。

v4.0.0-alpha 16(2012年7月24日)
• 筛子下限设置为222而不是220.
•对于非常大的数字,乘法速度稍快(约10%)。

v4.0.0-alpha 15(2012年5月10日)
筛子上限增加到232.
•修复了与v.alpha 13中添加的新类不变量有关的错误。感谢Ed Hall的报道。
•轻微的外观变化。

v4.0.0-alpha 14(2012年3月16日)
•修复了一个关于添加到v.alpha 13中的新类不变量的错误。由于此错误,Primo可能会中止认证(内部错误4.0.2.1)在所谓的第2阶段. 感谢Frank Schickel的报道。

v4.0.0-alpha 13(2012年2月13日)
筛子上限增加到231.
•添加了新的类不变量。
•新数据文件。
•修改回溯策略。

v4.0.0-alpha 12(2011年11月8日)
•新数据文件。

v4.0.0-alpha 11(2011年10月10日)
•修复了关于回溯内容的两个错误。
•新数据文件。
•添加[设置,恢复:n]节到.cr文件。

v4.0.0-alpha 10(2011年8月22日)
•修复了有关验证材料的错误。感谢Tom Wu报道了这件事。
•轻微的外观变化。

v4.0.0-alpha 9(2011年8月14日)
•第一个64位版本。
•不再需要确认中止按钮(单击中止按钮立即终止认证/验证)。
•.t<n>和.s<n>二进制文件与32位版本不兼容(无法恢复以32位版本开始的认证)。
•新的帮助文件。

v4.0.0-alpha 8(2011年7月9日)
•新数据文件。
•修改回溯测试的编号(.cr文件)。

v4.0.0-alpha 7(2011年6月8日)
•修复了一个10年来一直在睡觉的错误:一些非常特殊的数字可能是拒绝(带有消息候选人大概是个正方形)而他们可能是素数。感谢大卫·哈里森的报道。
•修复了有关回溯指示器的错误。感谢Tom Wu的报道。
•可能的并发任务数量增加到16个。
•其他外观和命名更改。

v4.0.0-alpha 6(2011年5月25日)
•范围筛子上限从(2)增加21..228)至(220..230).
•N±1和EC试验完全并行。

v4.0.0-alpha 5(2011年5月9日)
•修复了有关primo.xd15型数据文件。感谢Tom Wu报道了这件事。

v4.0.0-alpha 4(2011年5月9日)
•更好地并行化所谓的第1阶段.
•新数据文件。
•添加了认证报告选项。

v4.0.0-alpha 3(2011年4月24日)
•修复了化妆品缺陷。
•微调稍好(希望如此)。

v4.0.0-alpha 2(2011年4月14日)
•第一个Linux版本。


关于(不再分发)Windows版本的更改

3.0.9.1版
•修复了一个关于极小素数(小于2)签名的错误48)证书。感谢凯文·特林德的报道。

3.0.6版
•已修复Norman Luhn报告的不一致(验证证书时,如果在[候选人]部分,Primo没有检查此表达式等于候选值)。

第2.3.1节
•修复了可能导致内部错误2.15.2的错误。感谢Wolfgang Ehrhardt报告了它。

2.3.0版
•使用新的类不变量。感谢Michael Scott,他善意地计算了所需的模块化功能。

第2.1.2节
•安装问题已修复。感谢谢尔盖·洛帕廷的报道。