费马素性检验

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

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

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

相关

  • 琉球语琉球语(冲绳语:ルーチューグチ),又称岛言叶(しまくとぅば),属日本琉球语系,分布在冲绳县、鹿儿岛县奄美群岛,是对琉球群岛(包括奄美群岛及冲绳群岛)一系列本土语言的统称。由于各种琉球
  • 近代早期近世(英语:early modern period),又译近代早期,历史学上的一种分期法,指中世纪之后,现代(modern,又译近代)之前这个时期。起源于欧洲历史学界,将人类历史分为四阶段(古代,中世纪,近世,近代)
  • 新墨西哥领地新墨西哥领地(英语:New Mexico Territory)是美国历史上的一个建制合并领土,存在于1850年9月9日至1912年1月6日期间,之后升格为美国第47个州新墨西哥州。新墨西哥领地初期范围除了
  • 汤阴县汤阴县是中国河南省安阳市下辖的一个县。面积639平方公里,2002年人口45万。邮政编码456150,县政府驻城关镇。下辖:城关镇、菜园镇、任固镇、五陵镇、宜沟镇、白营镇、伏道镇、
  • 北京无喙兰北京无喙兰(学名:)为兰科无喙兰属下的一个种。目前仅见于北京延庆区,分布于山区海拔1000m的沟谷内杂木林下。目前仅有1个分布点,共17株,是一种濒危的腐生兰。植株高18-25cm,根状茎
  • 鄂乐舜鄂乐舜(满语:ᠣᠯᠣᡧᡡᠨ,穆麟德:;?-1756年),西林觉罗氏。初名鄂敏,字钝夫,号筠亭。满洲镶蓝旗人。清朝政治人物。鄂尔泰从子,原名鄂敏。雍正八年(1730年)中进士,改翰林院庶吉士,散馆授编修
  • 银莲花属参见正文 (Franch.) W. T. Wang Holub (Spach) Holub Galushko Starod. Nakai Á. & D. Löve 可能的异名: Gay Mill. Salisb. Miyabe & Tatew. Schltdl. Mill.
  • 近卫基前近卫基前(1783年9月7日-1820年5月30日),是江户时代后期的公卿;也是藤原北家摄关家的近卫家当主。近卫基前在天明三年(1783年)出生,是父母近卫经熙及薰子女王(有栖川宫职仁亲王(日语:有
  • 马克·布热津斯基马克·弗朗西斯·布热津斯基 (英语:Mark Francis Brzezinski, 1965年4月7日-)是一位美国律师,2011年到2015年担任美国驻瑞典大使。他是美国国家安全顾问兹比格涅夫·布热津斯基的
  • 巨乌贼大王乌贼(属名:Architeuthis,英文名:Giant squid),是一种生活在太平洋和大西洋深海的乌贼,其天敌是抹香鲸,是世界上最长的无脊椎动物。根据最新的估计,雌性乌贼全长大约14米,其身体长