费马素性检验

✍ dations ◷ 2025-12-01 05:56:58 #素性测试,同余

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

根据费马小定理:如果是素数, 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在算法当中用到了这个素性检验方法。

相关

  • 美国联邦机构列表议长:南希·裴洛西(民主党) 多数党领袖(英语:Party leaders of the United States House of Representatives):斯坦利·霍耶(民主党) 少数党领袖(英语:Party leaders of the United Sta
  • 法理继承国家国家继承(英语:Succession of states)在国际法上,是指某一个国家因为一定的领土被别国取去,因而导致该国在国际上的部分或全部权利、义务、地位等,被取去其领土的国家所取代。取得
  • 艾尔弗雷德·克努森艾尔弗雷德·乔治·克努森(英语:Alfred George Knudson,1922年8月9日-2016年7月10日),美国遗传学家,专门从事癌症遗传学研究。他在该领域的贡献包括1971年提出的克努森假说,解释了致
  • 下关战争下关战争是日本幕末时代发生的一场战争。古时称马关战争。攘夷志士与长州藩不满幕府开国,决定开始攘夷,因此与英国、荷兰、法国、美国爆发冲突。前段战:1863年五月(旧历),开始实行
  • 福尔斯彻奇瀑布教堂(英语:Falls Church)是美国弗吉尼亚州北部的一个独立市。面积5.2平方公里,是全美国最小的县级行政单位。根据美国2000年人口普查,共有人口10,377人。瀑布教堂成立于1948
  • 婆罗摩笈多婆罗摩笈多(梵语:ब्रह्मगुप्त,IAST: Brahmagupta,598年-668年),是一位印度数学家和天文学家,出生于印度拉贾斯坦邦宾马尔,一生可能大多数时间都在生地度过。当时上述地区
  • 2018年冬季奥林匹克运动会韩国代表团大韩民国作为主办国参加于2018年2月9日至2月28日在平昌郡举行的第二十三届冬季奥林匹克运动会。这是韩国第18次参加冬奥。同时该国亦成为继日本之后第二个举办冬奥的亚洲国
  • 马耳他总理马耳他总理(Prime Minister of Malta) (马耳他语:Prim Ministru ta' Malta)是马耳他的政府首脑。由马耳他议会选举产生。1921年马耳他自治政府成立,其首脑称为首席部长(Head of
  • 锡斯内火山锡斯内山(西班牙语:Nevado El Cisne)是哥伦比亚的火山,位于该国西部,属于安第斯山脉的一部分,最高点海拔高度4,636米,火山穹丘由玄武岩和安山岩组成。
  • 南港学派南港学派指中央研究院近代史研究所领导的学派,以近史所位于台北市南港区,故有此称呼。中央研究院近代史研究所由郭廷以创建,是时所内研究员之任用皆须经郭同意,故新进研究员往往