费马素性检验

✍ dations ◷ 2025-11-20 22:12:53 #素性测试,同余

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

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

相关

  • 色丁色丁(Satin),是一种用通常有光泽的表面,但却有暗沉背面的纺织品。色丁是一种以经线为主的织造技术,使织物的交织点保持在最低水平。一般来说,除了用棉之类的短纤纱线织成的会被称
  • 国定古迹国定古迹是指由中华民国政府依据《文化资产保存法》审查指定并办理公告的人类为生活需要所营建之具有历史、文化价值之建造物及附属设施群,属“古迹、历史建筑、聚落”类文化
  • 行政长官办公室行政长官办公室(葡萄牙语:Gabinete do Chefe do Executivo),是在技术及其他方面,辅助行政长官履行职责的机构,由主任、私人助理、顾问、私人秘书、翻译人员和技术及行政辅助人员组
  • 无棣县无棣县是中国山东省滨州市所辖的一个县。总面积为1998平方千米,2001年人口为43万。无棣县辖2个街道、6个镇、5个乡:棣丰街道、海丰街道、水湾镇、碣石山镇、小泊头镇、埕口镇
  • 单胺氧化酶抑制剂单胺氧化酶抑制剂(英语:MAOIs, Monoamine oxidase inhibitor)是一类抑制单胺氧化酶作用的药物。该类药品在抑郁症的治疗中已有很长的一段历史,相比其他抗抑郁药,该药对非典型抑郁
  • 锡帕里亚锡帕里亚(Siparia)是加勒比海岛国特立尼达和多巴哥特立尼达岛的一座城市,位于该岛南部,建立于1758年,2011年人口14,535,人口密度为每平方公里300人,面积47.8平方公里,海拔高度39米。
  • .ne.ne为尼日国家及地区顶级域(ccTLD)的域名。A .ac .ad .ae .af .ag .ai .al .am .ao .aq .ar .as .at .au .aw .ax .az  B .ba .bb .bd .be .bf .bg .bh .bi .bj .bm .bn .
  • 斯图尔特·麦克弗森斯图尔特·麦克弗森(Stewart McPherson,1983年-)为英国地理学家、植物学家及作家。斯图尔特·麦克弗森曾就读于英国杜伦大学,德国蒂宾根大学和美国耶鲁大学。他创作了约20本著作,
  • 查善查善主教(葡萄牙文:D. Francisco de Nossa Senhora da Luz Chacim,OFM,?-1828年)是葡萄牙人,为第10任天主教澳门教区主教。他在1804年被选为主教,翌年到澳门就职。任内设立济贫基金,
  • 艾哈迈德·拉腊基艾哈迈德·拉腊基(阿拉伯语:أحمد العراقي‎,1931年10月15日-2020年11月2日),摩洛哥政治人物,前首相。1931年10月15日生于摩洛哥卡萨布兰卡。1957年从法国巴黎大学医学院