费马素性检验

✍ dations ◷ 2025-11-06 23:44: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在算法当中用到了这个素性检验方法。

相关

  • 肌中央轴空病肌中央轴空病(central core disease (CCD)、central core myopathy)是一种遗传病,其会导致先天性肌肉病变,病理学上肌肉纤维中可发现有肌原纤维(英语:Myofibril)结构破坏的组成。
  • 急性冠状动脉综合症急性冠状动脉综合征(英语:ACS, Acute coronary syndrome)是指由冠状动脉阻塞所引起的任何类型的症状。最常见的症状是胸部有挤压般的疼痛,常放射至左臂或下颌角点(gonion),并伴有
  • 硝酸银硝酸银化学式为AgNO3,白色晶体,易溶于水,遇有机物变灰黑色,分解出银。纯硝酸银对光稳定,但由于一般的产品纯度不够,其水溶液和固体常被保存在棕色试剂瓶中。硝酸银溶液由于含有大
  • 单磷酸胞苷单磷酸胞苷(Cytidine monophosphate,或译胞苷一磷酸、胞苷酸;缩写CMP)是一种核苷酸,可见于RNA分子内。组成物为磷酸官能基、五碳糖以及碱基胞嘧啶。
  • 乳糜颗粒乳糜微粒(英语:Chylomicron,缩写CM)是血浆五种主要脂蛋白之一(其余为VLDL、IDL、LDL和HDL),也是其中体积最大和密度最小的一种。它在小肠上皮细胞的内质网和高尔基体上装配而成,主要
  • 河南省军区中国人民解放军河南省军区,是中国人民解放军现属中央军委国防动员部的一个省级军区,其管辖范围为河南省。1949年3月1日,由中原军区所属豫西军区、豫皖苏军区、豫鄂军区、桐柏军
  • 卡拉伊乌帕齐拉卡拉伊(孟加拉语:কালাই,Kalai)是孟加拉国的一个乌帕齐拉,位于拉杰沙希专区的焦伊布尔哈德县。卡拉伊共有户数23504户。据1991年人口普查(英语:1991 Bangladesh census),该地共有
  • 共犯 (消歧义)共犯可以指:
  • 季节性脱皮季节性脱皮,医学上叫做剥脱性角质松解症,指受季节和天气变化引起的手脚脱皮。大多发生在天气变化剧烈和季节交替的时间,所以称为季节性脱皮。季节性手脚脱皮一般发生在春季和秋
  • 尤金·登金尤金·登金(俄语:Евге́ний Бори́сович Ды́нкин,英语:Eugene Borisovich Dynkin,1924年5月11日-2014年11月14日),苏联及美国数学家,于概率论和代数作出重要