费马素性检验

✍ dations ◷ 2025-11-24 17:51:21 #素性测试,同余

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

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

相关

  • 尼曼匹克症尼曼匹克症(Niemann-Pick disease),是一种脂质代谢异常的遗传疾病。过量脂类累积于病人的肝脏、肾脏、脾脏、骨髓等,甚至脑部,而造成这些器官的病变。遗传模式为体染色体隐性遗传
  • 王世绩王世绩(1932年9月28日-),生于上海,中国物理学家,上海激光等离子体研究所研究员,上海高功率激光物理国家实验室主任。1956年毕业于北京大学技术物理系。1999年当选为中国科学院院士
  • 小野冢小町《东方花映冢 ~ Phantasmagoria of Flower View.》(日语:東方花映塚 ~ Phantasmagoria of Flower View.)是由同人社团上海爱丽丝幻乐团所制作的弹幕射击游戏,是东方Project的第九
  • 2019冠状病毒病突尼斯疫情2019冠状病毒病突尼斯疫情,介绍在2019新型冠状病毒疫情中,在突尼斯发生的情况。2020年3月2日,突尼斯卫生部宣布该国确诊首例新冠肺炎病例。患者于2月27日从意大利到达突尼斯首
  • 若-威尔弗里德·特松加若-威尔弗里德·特松加(Jo-Wilfried Tsonga,1985年4月17日-)是一名法国的职业网球员。特松加于勒芒出生,他是一名混血儿,母亲是一名法国人,而父亲是一名刚果人,并于1970年代移居法国
  • 不能说的·秘密《不能说的·秘密》(英语:)是台湾艺人周杰伦自编自导自演的首部电影,电影于2007年上映。除了其本人外,其他主演包括桂纶镁及黄秋生,并于台湾新北市淡水区的淡江中学及真理大学进行
  • 中意大利联合省中意大利联合省(Province Unite del Centroitalia),又称中意大利联盟、中意大利邦联或中意大利共同政府,是一个属于撒丁王国的短命附庸国。联合省在以往的托斯卡纳大公国、帕尔
  • 汤和汤和像,取自清代上官周《晚笑堂画传》汤和(1326年-1395年8月22日),字鼎臣,元末濠州(今安徽凤阳)人,明朝开国功臣,军事家。汤和早年参加郭子兴军,后写信建议朱元璋参加郭军。此后随朱元
  • 舌战《舌战》(韩语:썰전;英语:Battle of Tongues)是韩国JTBC的教养·生活电视节目。由金九拉、朴亨埈(朝鲜语:박형준 (1960년))、李哲熙(朝鲜语:이철희 (1964년))主持,于每周四22:50(GMT+9)在J
  • 鬼灭之刃剧场版 无限列车篇《鬼灭之刃剧场版 无限列车篇》(日语:劇場版「鬼滅の刃」無限列車編,英语:)是一部于2020年10月16日上映的日本动画电影,由外崎春雄执导,ufotable编剧,改编自漫画家吾峠呼世晴创作的