Skip to main content
CenXiv.org
此网站处于试运行阶段,支持我们!
我们衷心感谢所有贡献者的支持。
贡献
赞助
cenxiv logo > cs > arXiv:2406.04718

帮助 | 高级搜索

计算机科学 > 密码学与安全

arXiv:2406.04718 (cs)
[提交于 2024年6月7日 ]

标题: 从最坏情况到平均情况再到增量搜索的强卢卡斯测试边界

标题: From Worst to Average Case to Incremental Search Bounds of the Strong Lucas Test

Authors:Semira Einsele, Gerhard Wunder
摘要: 强Lucas测试是一种在密码库中广泛使用的概率素性测试。 当与Miller-Rabin素性测试结合时,它形成了Baillie-PSW素性测试,该测试以没有假阳性而著称,这削弱了完全理解强Lucas测试的相关性。 在素性测试中,最坏情况下的错误概率作为将合数错误识别为素数的可能性的上界。 对于强Lucas测试,这个界限是$4/15$,适用于奇合数,不包括孪生素数的乘积。 另一方面,平均情况下的错误概率表示随机选择的整数被测试错误地分类为素数的概率。 这个界限对于实际应用尤其重要,在实际应用中,我们测试的是随机生成的素数,而不是由对手生成的素数。 $4/15$的错误概率不能直接转移,因为素数数量稀少,且该估计是否成立尚未在文献中得到证实。 本文通过证明通过$t$次连续测试轮次,并结合其他计算成本低的标准测试,该整数实际上是素数的概率大于$1-(4/15)^t$,从而弥补了这一空白,对所有$t\geq 1$而言。 此外,由于目前尚无已建立的界限,我们还引入了基于强Lucas测试的增量搜索算法的误差界限。 在此方法中,候选数是均匀随机选择的,后续的候选数通过逐步增加2来确定。 这种修改减少了对随机位的需求,并进一步提高了试除法计算的效率。
摘要: The strong Lucas test is a widely used probabilistic primality test in cryptographic libraries. When combined with the Miller-Rabin primality test, it forms the Baillie-PSW primality test, known for its absence of false positives, undermining the relevance of a complete understanding of the strong Lucas test. In primality testing, the worst-case error probability serves as an upper bound on the likelihood of incorrectly identifying a composite as prime. For the strong Lucas test, this bound is $4/15$ for odd composites, not products of twin primes. On the other hand, the average-case error probability indicates the probability that a randomly chosen integer is inaccurately classified as prime by the test. This bound is especially important for practical applications, where we test primes that are randomly generated and not generated by an adversary. The error probability of $4/15$ does not directly carry over due to the scarcity of primes, and whether this estimate holds has not yet been established in the literature. This paper addresses this gap by demonstrating that an integer passing $t$ consecutive test rounds, alongside additional standard tests of low computational cost, is indeed prime with a probability greater than $1-(4/15)^t$ for all $t\geq 1$. Furthermore, we introduce error bounds for the incremental search algorithm based on the strong Lucas test, as there are no established bounds up to date as well. Rather than independent selection, in this approach, the candidate is chosen uniformly at random, with subsequent candidates determined by incrementally adding 2. This modification reduces the need for random bits and enhances the efficiency of trial division computation further.
评论: 将发表在2024年会议“数论方法在密码学中的应用”(LNCS Springer)的论文集上
主题: 密码学与安全 (cs.CR) ; 数论 (math.NT)
引用方式: arXiv:2406.04718 [cs.CR]
  (或者 arXiv:2406.04718v1 [cs.CR] 对于此版本)
  https://doi.org/10.48550/arXiv.2406.04718
通过 DataCite 发表的 arXiv DOI

提交历史

来自: Semira Einsele [查看电子邮件]
[v1] 星期五, 2024 年 6 月 7 日 07:58:13 UTC (28 KB)
全文链接:

获取论文:

    查看标题为《》的 PDF
  • 查看中文 PDF
  • 查看 PDF
  • HTML(实验性)
  • TeX 源代码
查看许可
当前浏览上下文:
cs.CR
< 上一篇   |   下一篇 >
新的 | 最近的 | 2024-06
切换浏览方式为:
cs
math
math.NT

参考文献与引用

  • NASA ADS
  • 谷歌学术搜索
  • 语义学者
a 导出 BibTeX 引用 加载中...

BibTeX 格式的引用

×
数据由提供:

收藏

BibSonomy logo Reddit logo

文献和引用工具

文献资源探索 (什么是资源探索?)
连接的论文 (什么是连接的论文?)
Litmaps (什么是 Litmaps?)
scite 智能引用 (什么是智能引用?)

与本文相关的代码,数据和媒体

alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)

演示

复制 (什么是复制?)
Hugging Face Spaces (什么是 Spaces?)
TXYZ.AI (什么是 TXYZ.AI?)

推荐器和搜索工具

影响之花 (什么是影响之花?)
核心推荐器 (什么是核心?)
IArxiv 推荐器 (什么是 IArxiv?)
  • 作者
  • 地点
  • 机构
  • 主题

arXivLabs:与社区合作伙伴的实验项目

arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。

与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。

有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.

这篇论文的哪些作者是支持者? | 禁用 MathJax (什么是 MathJax?)
  • 关于
  • 帮助
  • contact arXivClick here to contact arXiv 联系
  • 订阅 arXiv 邮件列表点击这里订阅 订阅
  • 版权
  • 隐私政策
  • 网络无障碍帮助
  • arXiv 运营状态
    通过...获取状态通知 email 或者 slack

京ICP备2025123034号