费马素性检验

✍ dations ◷ 2025-11-24 03:33:43 #素性测试,同余

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

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

相关

  • Anterior ethmoidal前筛神经(anterior ethmoidal nerve)为支配鼻腔感觉的神经。该神经源自于鼻睫神经(英语:nasociliary nerve),为三叉神经眼分支的其中一条分支。鼻睫神经在分支出四个分支(由起点到
  • 拳术武术,又称搏击、格斗,是指以肢体或冷兵器、武器互相竞技的技术。前者之内容为锻炼身体各部位以攻击对手,种类分为踢打拿摔四大类;后者则以刀、枪、棍、剑、鞭、镖、锤、矛、钯、
  • 梵王梵天(梵语:Brahmā,义为清净、离欲),又称大梵天王或大梵天(梵语:Mahā-brahmā(-deva),义为大梵天;音译为摩诃梵)、梵天主、净天、梵童子(梵语:Brahmā-sanaṃkumāra)、娑婆世界主(梵语:Br
  • 美国食品药物管理署美国食品药品监督管理局(英语:U.S. Food and Drug Administration,缩写为FDA)为美国卫生与公众服务部直辖的联邦政府机构,其主要职能为负责对美国国内生产及进口的食品、膳食补充
  • 台湾历史建筑百景台湾历史建筑百景为中华民国行政院文化建设委员会在2001年举办的“历史建筑百景征选活动”所票选出的一百个历史建筑。该活动先是在2001年8月由各县市办理十景征选,于10月底
  • 兴达发电厂兴达发电厂位于台湾高雄市永安区与茄萣区交界处,隶属于台湾电力公司,厂区面积135公顷,储煤场面积23公顷,以燃煤为燃料,装机容量432.595万千瓦,北临兴达渔港,南邻永安湿地,位于兴达港
  • 大象岛海战大象岛海战是泰法战争中两国海军的一次战斗,发生在1941年1月17日,其结果为法国海军全胜。 由于法国在第二次世界大战初期败于希特勒德国,巴黎沦陷,维琪政府在南法国组成并沿袭
  • 希瑟·诺尔特希瑟·安·诺尔特(英语:Heather Ann Nauert,1970年1月27日-)是美国记者和前政府官员,自2017年4月24日起至2019年4月3日担任美国国务院发言人。她现在是一位哈德逊研究所的高级研究
  • 香农-欧格巴尼·亚比达香农-欧格巴尼·亚比达(1996年5月15日-)为在加拿大出生的厄立特里亚高山滑雪运动员。亚比达将代表厄立特里亚参加2018年冬季奥林匹克运动会高山滑雪比赛,并将成为首位参加冬季奥
  • 桃园县 (古代)桃园县,中国古县名。元至元十四年(1277年)分宿迁县置,治所在今江苏省泗阳县西南废黄河南岸旧泗阳(城厢)。属淮安路。明洪武初年,又改名桃源县。