费马素性检验

✍ dations ◷ 2025-12-08 00:18:28 #素性测试,同余

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

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

相关

  • 电子音乐电子音乐,亦简称电音,是使用电子乐器以及电子音乐技术来制作的音乐;而创作或表演这类音乐的音乐家则称为电子音乐家。一般而言,使用电子机械技术与使用电子技术制作的声音是可以
  • 后此谬误后此谬误(拉丁语:post hoc)或后此故因此(拉丁语:post hoc ergo propter hoc;英语:after this, therefore because of this;post hoc fallacy),又称巧合关系(英语:coincidental correlati
  • 王世均王世均(1970年9月9日-),原名:王亲雄,出生于高雄县凤山市(今高雄市凤山区)中华民国海军眷村海光新村,前东森电视业务行销总部副总、前《民众日报》董事长,曾担任立委蔡豪的机要秘书。王
  • 麦克斯·霍克海默麦克斯·霍克海默(德语:Max Horkheimer,1895年2月14日-1973年7月7日), 德国哲学家,法兰克福学派的创始人之一。霍克海默1895年2月14日生于斯图加特一个工厂主家庭。1922年在法兰克
  • 斯波坎河斯波坎河(英语:Spokane River)是哥伦比亚河的一条支流,长约111英里(179千米),流经美国爱达荷州北部和华盛顿州东部,穿过斯波坎峡谷和华盛顿州的城市斯波坎。
  • 马里华人华人,在马里大约只占人口3000人,多数生活在首都巴马科。但他们经济表现突出,他们主要经营零售,医疗和建造业,同时也经营私家诊所。华人最早是在20世纪90年代来到马里。在2005年他
  • 宇宙流宇宙流是围棋的一种布局作战的方式,是在1970年代由日本围棋手武宫正树所创造及发展。在宇宙流出现之前的围棋战法,大多重视实利,亦即以第三线为主的布局方式,以求在边上取得地盘
  • 徐文瀚徐文瀚(1900年5月26日-1967年5月12日),川剧表演艺术家,艺名小财神。四川省邻水县人。
  • 庄士元庄士元(?-?),字君聘,号仁山,福建泉州府晋江县人,明朝政治人物。福建乡试第五十四名举人。嘉靖三十二年(1553年)中式癸丑科二甲第十六名进士。授广德州知州。转刑部员外郎。官至刑部郎中
  • 国际量子信息杂志国际量子信息期刊(International Journal of Quantum Information)由世界科学出版公司(World Scientific)发行于2003年。本期刊涵盖了量子信息科学领域,比如量子计量(Quantum