费马素性检验

✍ dations ◷ 2025-12-03 17:39:12 #素性测试,同余

费马素性检验是一种素数判定法则,利用随机化算法判断一个数是合数还是素数。

根据费马小定理:如果是素数, 1 a p 1 {\displaystyle 1\leq a\leq p-1} 是否是素数,我们在中间选取,看看上面等式是否成立。如果对于数值等式不成立,那么是合数。如果有很多的能够使等式成立,那么我们可以说可能是素数,或者伪素数。

在我们检验过程中,有可能我们选取的都能让等式成立,然而n却是合数。这时等式

被称为。如果我们选取满足下面等式的

那么也就是对于的合数判定的。

整个算法可以写成是下面两大部:

若使用模指数运算的快速算法,这个算法的运行时间是O(×log3),这里是一个随机的需要检验的次数,是我们想要检验的数。

众所周知,对于卡米歇尔数,全部令gcd(,)=1的都是费马骗子数(Fermat liars)。尽管卡米歇尔数很是稀有,但是却足够令费马素性检验无法像如米勒-拉宾和Solovay-Strassen的素性检验般,成为被经常实际应用的素性检验。

一般的,如果不是卡米歇尔数,那么至少一半的

是费马证人数(Fermat witnesses)。在这里,令为费马证人数、1, 2, ..., 为费马骗子数。那么

所有的×i for = 1, 2, ..., 都是费马证人数。

加密程序PGP在算法当中用到了这个素性检验方法。

相关

  • 安德斯·努德斯特伦安德斯·诺德斯特伦(瑞典语:Anders Nordström,1960年3月9日- ),瑞典医生,于2006年5月22日至2006年11月8日间担任世界卫生组织(WHO)代理总干事。安德斯·诺德斯特伦毕业于卡罗林斯卡
  • 美国各州国内生产总值列表本条目为美国各州GDP列表。美国联邦经济分析局(BEA)称各州生产总值为“州内生产总值”(地区生产总值),原文“gross state product”,缩写为“GSP”。以下所列为美国各州1963年以来
  • 杰克·施特罗明格杰克·莱昂纳德·施特罗明格(英语:Jack Leonard Strominger,1925年8月7日-),美国免疫学家,哈佛大学教授。施特罗明格的主要工作是阐明人体免疫反应的分子免疫学基础。主要的研究领
  • 贝都因人贝都因人(英语:Bedouin)是以氏族部落为基本单位在沙漠旷野过游牧生活的阿拉伯人,“贝都因”在阿拉伯语意指“居住在沙漠的人”。他们在中古初期占半岛居民的绝大多数,处在水源、
  • 水的数据此页面给出水的性质的补充数据。除非另有说明,否则数据均在标准状况测得。88.00(0 °C) 86.04(5 °C) 84.11(10 °C) 82.22(15 °C) 80.36(20 °C) 78.54(25 °C) 76.75(30 °C) 75.
  • 古典学古典学 ,有时被称为古代研究或者古典文明研究,是人文学科的一个重要分支。古典学在语言学、文学、哲学、历史学、艺术、考古学的领域内研究古代地中海世界(公元前3000年青铜器
  • 田中美久 (HKT48)田中美久(日语:田中 美久,2001年9月12日-)是日本偶像艺人,为女子偶像团体HKT48 Team H成员,熊本县出身,所属经纪公司为Mercury。2013年2014年2015年2016年2017年2018年2020年憧憬的
  • 八里桥站.mw-parser-output .RMbox{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.mw-parser-output .RMinline{float:none
  • 我和奥逊·威尔斯《我和奥逊·威尔斯》()是2008年英国和美国合拍的、理查德·林克莱特执导的历史剧情片,改编自Robert Kaplow所著的同名小说。Zac Efron、Christian McKay和Claire Danes主演。2
  • 路易斯.凡林特路易斯·凡林特是一位比利时画家,他1909 年12 月25 日生于布鲁塞尔,并于1986 年12 月27 日死于该市。在比利时,他是抒情抽象派画风的杰出代表。路易斯·克利姆斯·凡林特出生于