费马素性检验

✍ dations ◷ 2025-05-18 08:37:25 #素性测试,同余

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

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

相关

  • 电脑鉴识电脑鉴识简单来说,系指利用科技与严谨的检查程序,自电脑系统或其它类似的存储媒体中,查找罪行相关物证或间接物证。对于电脑鉴识专家来说,必需要能够了解嫌疑犯世故的程度,懂得对
  • 阿哈龙·拉津阿哈龙·拉津(希伯来语:.mw-parser-output .script-hebrew,.mw-parser-output .script-Hebr{font-size:1.15em;font-family:"Ezra SIL","Ezra SIL SR","Keter Aram Tsova","Ta
  • 肋间外肌肋间外肌,亦称为外肋间肌(External intercostal muscles、External intercostals、Intercostales externi),两侧各有11块肌肉。目前已有临床研究探讨不同营养状况下,慢性阻塞性肺
  • 笋或竹笋是指幼竹茎秆的幼嫩生长部分。还没有完全从地底下长出来时,以及刚刚出土仍未木质化的部分可作为蔬菜食用。春季笋生长破土成为竹子的速度非常快,因此竹笋实际可采集的
  • 温昇豪温昇豪(James Wen,1978年2月22日-),台湾模特儿、演员。出生于台湾高雄市,客家人。2006年,因演出公视《危险心灵》而崭露头角。2009年,因偶像剧《败犬女王》饰演男配角学长宋允浩而迅
  • 三星Galaxy Player 70Samsung Galaxy Player 70 (Samsung Galaxy S WiFi 5.0)是韩国三星电子在2011年3月7日推出的智能手持装置。是Samsung Galaxy Player成员中萤幕尺寸第二大。
  • 环刺棘海胆环刺棘海胆()是海胆的一种,其硬壳直径长约5厘米。它有两组棘刺,较短及闭合的棘刺较为深色,会造成刺痛的感觉;较长而打开的棘刺则有环带。环刺棘海胆分布在印度太平洋海域。它们是
  • 半边莲属半边莲属(学名:)是桔梗科下的一个属,为草本或亚灌木植物。该属共有250种以上,分布于全球。
  • 中山雅史中山雅史(1967年9月23日-),日本足球运动员,司职前锋,日本职业足球联赛协会会长,现效力沼津青蓝,1998年获选为日本职业足球联赛最佳球员。1990年中山雅史加入日本足球联赛球队山叶发
  • 信息差距决策理论信息差距决策理论(英语:Info-gap decision theory)又称资讯鸿沟决策理论,是一种非概率性决策理论,是为了在严重的不稳定性下借由机会或意外收货在失败中寻求更佳的稳健性。特别是