费马素性检验

✍ dations ◷ 2025-11-19 23:57:02 #素性测试,同余

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

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

相关

  • 性与法律性犯罪是指未经双方同意违反自由意愿的性行为及有关的犯罪行为,通常性犯罪会伴随暴力行为发生,常见的性犯罪有强迫性行为、性骚扰、猥亵及拐卖人口。短语“最低合法性交年龄”
  • 阿蒙涅姆尼苏尼斐卡拉-阿蒙涅姆尼苏(英语:Neferkare Amenemnisu)是古埃及第二十一王朝第二位法老。阿蒙涅姆尼苏的名字在一个金帽子出现,“尼斐卡拉”是阿蒙涅姆尼苏的王名,阿蒙涅姆尼苏的名
  • 艾美·怀丝艾米·杰德·怀恩豪斯(Amy Jade Winehouse,1983年9月14日-2011年7月23日)是一位英国歌手和及词曲作家,闻名于其低沉的嗓音和其女低音,她其女低音的表达与音乐风格包括揉合了灵魂乐
  • 伯尼·桑德斯伯纳德·“伯尼”·桑德斯(英语:Bernard "Bernie" Sanders;1941年9月8日-),美国联邦参议员,代表佛蒙特州,2013–2015年担任参议院退伍军人委员会主席、2015年起担任参议院财政预算委
  • 莲鹤方壶莲鹤方壶是一对春秋时期的青铜器,于1923年在河南省新郑县李家楼郑公大墓中出土。其中一件藏于北京故宫博物院青铜馆,另一件藏于河南博物院。两件方壶分别高116、117厘米,口径30
  • 阮氏玉玔保顺公主阮氏玉玔(越南语:Bảo Thuận công chúa Nguyễn Thị Ngọc Xuyến/.mw-parser-output .han-nom{font-family:"Nom Na Tong","Han-Nom Gothic","Han-Nom Ming","HAN
  • 史蒂芬妮·麦克马洪史蒂芬妮·麦克马洪(英语:Stephanie McMahon,1976年9月24日-),全名为 史蒂芬妮·玛丽·麦克马洪-莱韦斯克(英语:Stephanie Marie McMahon-Levesque),是世界摔角娱乐(WWE)的执行副董事长(
  • 郑州炎黄国际马拉松郑州炎黄国际马拉松于2017年11月26日在郑州惠济区举行,终点位于郑州桃花峪黄河风景名胜区 。本次比赛是首届赛事,由中国田径协会、河南省体育局、河南省旅游局、郑州市人民政
  • 大佣兵团大佣兵团是一个雇佣兵团,成员主要来自德国,14世纪中叶活跃于亚平宁半岛。该兵团在鼎盛时期大约有10,000-12,000人,成员主要是配备盔甲的骑兵。大佣兵团的力量,为之后来到的,主宰
  • 第9舰队 (日本海军)第九舰队(日语:第九艦隊/だいきゅうかんたい  ?)是旧日本海军的一支舰队编制。该舰队创设于太平洋战争中后期,原定计划用于防守新几内亚。1944年中受到盟军的沉重打击而解散。1