费马素性检验

✍ dations ◷ 2025-12-03 05:04:31 #素性测试,同余

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

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

相关

  • 过滤作用肾功能(Renal function)是描述肾脏状态及其在肾生理作用的角色。肾小球滤过率(Glomerular filtration rate/GFR、肾丝球滤过率)描述了通过肾脏过滤流体之流速。肌酸酐清除率(Crea
  • 冥族小天体在天文学中,冥族小天体或类冥小天体(plutino)是与海王星有2:3的平均运动共振的海王星外天体,Plutinos这个名称是在冥王星之后才有的,使用了意大利文表示小的附加语词-ino,指像冥
  • 观念摄影观念摄影是表达拍摄者对某一事物观点和思想的摄影形式。它以将个人观念视觉化为最重要的诉求点。它同时也是现代艺术的重要分支。它将摄影这一方式作为拍摄者个人观念的依存
  • 甲骨文公司甲骨文公司(英语:Oracle,NASDAQ:ORCL)是一间全球性的大型企业软件公司。总部位于美国加州红木城的红木岸(Redwood Shores),现时首席执行官为Safra Catz, CTO为公司创办人劳伦斯·埃
  • 十月镇 (巴什科尔托斯坦共和国)十月镇(俄语:Октябрьский)是俄罗斯巴什科尔托斯坦共和国的一座城市,位于该国西部伊克河畔。2010年人口有109,474人;2002年人口有108,647人;1989年人口有104,732人。附
  • 深泽七郎深泽七郎(1914年-1987年8月18日),日本小说家。深泽七郎生于山梨县石和温泉乡。中学时期喜读外国文学作品,又喜欢弹吉他,后在东京举办独奏会。中学毕业后到药店和面包铺作学徒,战后
  • 鸠山秀夫鸠山秀夫(はとやま ひでお;1884年2月4日-1946年1月29日)东京出身,曾任众议院议员,并是日本的法学家。专长为民法:从明治末期到大正有“民法就是鸠山,鸠山即是民法”的说法。父亲鸠山
  • 法那尔希腊正教学院41°01′44″N 28°56′56″E / 41.029°N 28.949°E / 41.029; 28.949坐标:41°01′44″N 28°56′56″E / 41.029°N 28.949°E / 41.029; 28.949法那尔希腊正教学院(土耳其
  • 蝙蝠侠 (消歧义)蝙蝠侠可以指:
  • 美国总理美国总理(Prime Minister of the United States),为一讥讽名词,意指对美国政治制度认识不足,或某些政治实力足以匹敌美国总统的政治人物。在实行总统制的美国,总统兼任国家元首和