费马素性检验

✍ dations ◷ 2025-12-02 04:53:37 #素性测试,同余

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

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

相关

  • Nasub2/subSiOsub3/sub硅酸钠(化学式:Na2SiO3),俗称泡花碱、玻璃胶,是无色、透明的粘稠状固体。硅酸钠由石英砂与碳酸钠熔合而成;溶于水呈碱性,其透明的浆状溶液称为水玻璃。硅酸钠遇酸分解,析出硅酸的胶
  • 浓积云浓积云(学名:Cumulus congestus,缩写: Cu con ),是积云的一种。浓积云是发展强烈的积云,通常有清晰的轮廓,垂直延伸程度很大,其隆起的云顶通常呈现出花椰菜的形状。浓积云可能带来雨
  • 要塞要塞是指险要的关隘,亦作要隘,常出现边城或战略区域的要害处,是一种特别加固且固定的军事设施。今天的要塞一词一般是指16世纪在欧洲特别流行用于对抗炮兵的防御设施。这种设施
  • 兰菌根兰菌根(英语:Orchid mycorrhiza, OM)是兰科植物与真菌所形成的一种菌根。兰菌根对许多兰科植物种子的萌发相当重要,因为许多兰科的种子不具有任何养分储备,完全以菌异养的方式透
  • 俞同奎俞同奎(1876年11月10日-1962年2月28日)字星枢,浙江德清人,生于福州。中国化学教育家、古建筑保护专家。清朝光绪二年九月二十五日,俞同奎生于福州。光绪十八年(1892年)自福州英华学
  • 祁东县祁东县为衡阳市下辖的县。位于中华人民共和国湖南省南部、湘江中游祁水流域,南连祁阳,北抵邵东,衡阳,东接衡南,西邻东安、邵阳。1952年,析祁阳东北六区置祁东县,因位于祁阳东部故名
  • 威廉二世 (符腾堡)威廉二世 (Wilhelm II,1848年2月25日-1921年10月2日),全名威廉·卡尔·保罗·海因里希·腓特烈()。符腾堡末代国王(1891年-1918年)。威廉是腓特烈一世的曾孙,保罗王子的孙子,腓特烈王子
  • 揭示计划揭示计划是科学家基于最新科学资讯的国际合作,全面使用电脑模拟从宇宙的大霹雳到星系形成的模拟。包括大尺度结构、类比宇宙论的 宇宙演化,跨越从大霹雳的初始条件,一直到138亿
  • 人口规划学人口规划学是对一个国家或地区的人口进行短期、中期或长期的计划,是社会规划的重要方面,与物质性规划不同的是人口规划属于软科学范畴。
  • 2008年夏季奥林匹克运动会市场开发本届奥运会耗资430亿美元,故此要开发市场。奥运会市场开发由国际奥委会的市场开发计划和举办城市奥组委的市场开发计划组成。国际奥委会市场开发计划由奥运会电视转播权计划