费马素性检验

✍ dations ◷ 2025-12-02 13:49:41 #素性测试,同余

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

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

相关

  • 费里法费里法(法语:Lois Jules Ferry)是法国在1881年和1882年颁布的2个教育法令,分别确立了免费义务教育原则,以及强制教育(要求所有15岁以下儿童 -- 包括男童和女童 --必须入学)与世俗教
  • 哈图西里三世哈图西里三世(英语:Hattusili III),新王国的赫梯国王,篡夺乌尔希泰舒普之位,著有自传,叙述其掌权经过,改朝换代未对赫梯政治结构造成重大变化,在位时期除对安纳托利亚南部用兵之外,一
  • 雀斑雀斑(潮州话称之胡蝇屎)是一种浅褐色小斑点,针尖至米粒大小,常出现于前额、鼻梁和脸颊等处,偶尔也会出现于颈部、肩部、手背等处。雀斑白种人中发生率较高,由色素代谢障碍导致,可能
  • 小青龙汤小青龙汤,出自《伤寒论》,主治外寒内饮证,症见恶寒发热,无汗,胸痞喘咳,痰多而稀。
  • 1499年重要事件重要人物
  • 瓦尔格拉瓦尔格拉(阿拉伯语:وَرڤلة‎)位于阿尔及利亚中部,是瓦尔格拉省的首府。
  • 巴宾斯基反射巴宾斯基反射是一种在刺激足底时出现的神经反射现象,常被用来观察新生儿神经系统发育情况,和诊断成人脊髓和脑部疾病。用钝物从脚后跟向前轻轻地摩擦足底的外侧缘,可能会产生以
  • 多和田任益多和田 秀弥(日语:たわだ ひでや、1993年11月5日-)是日本大阪府出生的男性演员及模特儿。目前隶属于GVjp。到了2015年,他在特摄作品《手里剑战队忍忍者》之中,他的角色为“金治・
  • 奥斯卡最佳纪录片奖奥斯卡最佳纪录片奖(英语:Academy Award for Best Documentary Feature)是奥斯卡金像奖的其中一个奖项,每年由美国电影艺术与科学学会颁发给该年度最杰出的纪录片。1942年,奥斯卡
  • 镜泊湖镜泊湖位于中国黑龙江省牡丹江市宁安县境内,古称“忽汗海”,是历经五次火山喷发,玄武岩浆流阻塞牡丹江河床而形成的中国最大的高山堰塞湖。镜泊湖呈S形,南北长45公里,平均宽度2至