计算机科学 > 密码学与安全
[提交于 2024年6月7日
]
标题: 从最坏情况到平均情况再到增量搜索的强卢卡斯测试边界
标题: From Worst to Average Case to Incremental Search Bounds of the Strong Lucas Test
摘要: 强Lucas测试是一种在密码库中广泛使用的概率素性测试。 当与Miller-Rabin素性测试结合时,它形成了Baillie-PSW素性测试,该测试以没有假阳性而著称,这削弱了完全理解强Lucas测试的相关性。 在素性测试中,最坏情况下的错误概率作为将合数错误识别为素数的可能性的上界。 对于强Lucas测试,这个界限是$4/15$,适用于奇合数,不包括孪生素数的乘积。 另一方面,平均情况下的错误概率表示随机选择的整数被测试错误地分类为素数的概率。 这个界限对于实际应用尤其重要,在实际应用中,我们测试的是随机生成的素数,而不是由对手生成的素数。 $4/15$的错误概率不能直接转移,因为素数数量稀少,且该估计是否成立尚未在文献中得到证实。 本文通过证明通过$t$次连续测试轮次,并结合其他计算成本低的标准测试,该整数实际上是素数的概率大于$1-(4/15)^t$,从而弥补了这一空白,对所有$t\geq 1$而言。 此外,由于目前尚无已建立的界限,我们还引入了基于强Lucas测试的增量搜索算法的误差界限。 在此方法中,候选数是均匀随机选择的,后续的候选数通过逐步增加2来确定。 这种修改减少了对随机位的需求,并进一步提高了试除法计算的效率。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.