费马素性检验

✍ dations ◷ 2025-12-05 19:20:13 #素性测试,同余

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

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

相关

  • 低聚异麦芽糖低聚异麦芽糖 (IMO)是具有拥有α-(1-6)-糖苷键的异麦芽糖的寡糖形式,不能被人消化。包括异麦芽糖、异麦芽三糖、异麦芽四糖、异麦芽五糖和潘糖、黑曲霉糖(英语:nigerose)、曲二
  • 英国皇家邮政英国伦敦 伦敦,100 Victoria Embankment,EC4Y 0HQ皇家邮政(英语:Royal Mail)是一家英国邮政公司,建立于1516年。旗下的子公司皇家邮政集团(Royal Mail Group Limited)负责送信业务R
  • 坪山坪山,可以指:
  • 三神山十洲三岛是中国古代神话中神仙居住的地方。有关的传说约起源于战国时代,后来这个说法为道教所沿用。“三岛”,在较早期的文献中称作“三神山”,通常指传说中蓬莱(蓬丘)、方丈和瀛
  • 单纯复形单纯复形是拓扑学中的概念,指由点、线段、三角形等单纯形“粘合”而得的拓扑对象。单纯复形不应当与范畴同伦论中的单纯集合混淆。单纯复形
  • 4个月3星期零2天《4个月3星期零2天》(罗马尼亚语:4 luni, 3 săptămâni şi 2 zile),2007年罗马尼亚的一部电影,由克里斯蒂安·蒙久编写并执导。该片曾在2007年第60届戛纳国际电影节获得金棕榈
  • 高世彦高世彦(1507年-?年),字仲修,号白坪,四川成都府内江县人,明朝政治人物。嘉靖十一年(1532年)壬辰科第二甲第二十名进士。观户部政,改北刑部,降判官,升府同知,河南佥事,陕西参议,副使,浙江参政,河
  • 蓝色水玲珑《蓝色水玲珑》(英语:),为类戏剧的代表作品之一。内容多以因果报应来呈现台湾民间的各种奇案,兼含警世教育意义。民视无线台于周五晚间首播。纬来电视网与超视等电视台曾重播过。
  • 越南香蕉饼香蕉饼(越南语:bánh chuối/.mw-parser-output .han-nom{font-family:"Nom Na Tong","Han-Nom Gothic","Han-Nom Ming","HAN NOM A","HAN NOM B","Ming-Lt-HKSCS-UNI-H","Ming
  • XcodeGhost风波XcodeGhost风波,为中国大陆地区App Store中的部分iOS应用程序被称为“XCodeGhost”的第三方恶意代码注入,而产生了一系列的问题,包括可能的隐私泄漏、广告点击。因为属于开发者