费马素性检验

✍ dations ◷ 2025-12-10 01:51:13 #素性测试,同余

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

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

相关

  • 种子种子是种子植物的胚珠经受精后长成的结构,一般有种皮、胚和胚乳等组成。胚是种子中最主要的部分,萌发后长成新的个体。胚乳含有营养物质。种子是裸子植物、被子植物特有的繁殖
  • 活检活体组织切片(biopsy),从动物或人类身上取下少量活组织作病理学诊断的一种检查方法。活检对肿瘤的临床诊断有重要意义,不仅可以确定其组织分类,还可确定其良性或恶性,为治疗提供依
  • 蔗虾蔗虾,是越南餐馆里常见的菜色,跟越南春卷、越南牛肉粉、扎肉等一样有名。制作方法非常简单,先将虾仁去壳清洗干净,用刀背将它压成泥后再剁至虾蓉状,下调味料搅拌然后重复摔打成虾
  • ATC代码 (D07)(Antifungals for dermatological use)(Emollients and protectives)(Preparations for treatment of wounds and ulcers)(Antipruritics, including antihistamines, anesthetics,
  • 递推关系式在数学上,递推关系(recurrence relation),也就是差分方程(difference equation),是一种递推地定义一个序列的方程:序列的每一项目是定义为前一项的函数。像户口调查映射(logistic map
  • 网络新闻传输协议网络新闻传输协议(英文:Network News Transport Protocol,缩写:NNTP)是一个主要用于阅读和张贴新闻文章(新闻组邮件)到Usenet上的Internet的应用协议。这个协议也负责新闻在服务器
  • 第四台 (英国)第四台(英语:Channel 4)是英国第四间电视台,1982年11月2日开始广播。第四台虽然是公共广播,但是和民营电视台一样播出商业广告。英国第四台的设立是BBC和独立电视台争夺英国第四
  • 约瑟夫·哥伦布老约瑟夫·安东尼·哥伦布(英语:Joseph Anthony Colombo, Sr.,意大利语:,1923年6月16日-1978年5月22日),昵称乔·哥伦布(Joe Colombo,又译为乔·科隆博),是一名哥伦布犯罪家族(英语:Colomb
  • 三峙仔三峙仔,是中国南海诸岛西沙群岛宣德群岛宣德环礁七连屿的一部分,是一座位于中岛和南岛之间、靠近南岛的岛屿。地理坐标为北纬16°57.0'N(16°57'00"N),东经112°19.8'E(112°19'48
  • 中铨中铨(1892年-1939年),爱新觉罗氏,清朝宗室,末代睿亲王。民国四年,因父宗室魁斌去世,依照民国与清王国签订《清室优待条件》中“清王公世爵概仍其旧”,袭睿亲王爵位。后因贪图享乐,家族