安全素数

✍ dations ◷ 2025-07-11 07:21:05 #素数,密码学理论

安全素数是满足2+1形式的一类数,在这里也是素数。(相反地,素数叫做索菲热尔曼素数。)开始的几个安全素数是:

之所以叫它们是“安全”素数,是因为它们在加密算法中的运用:某些约数分解的算法(如Pollard Rho算法(英语:Pollard's rho algorithm))的计算时间部分取决于被分解数的素因数减去一的约数大小,而若被分解的数以一个安全素数2+1作为约数,由于此素数减去一有一个大素数做为约数,计算时间将会变多。但是很容易理解任何一个小于1050的素数都不是真正安全的,因为对于任何一个有着合适算法的现代计算机都能在适当的时间内判断出它的素性,但是这些小一点的安全素数在加密算法原理的教学中仍然还是很有用的。不过现在对于安全素数还没有像对费马素数与梅森素数一样的特别的素性检测方法。

除了5,没有既是费马素数又是安全素数的数了。一个给定的费马素数,一个小小的运算就可以证明(-1)/2会是2的幂。

除了7,没有既是梅森素数又是安全素数的数了。这个证明有点麻烦,不过仍然在基础代数的范畴内:必须是素数,2-1才有可能是素数,那么((2 - 1) - 1)/2 = 2 - 1 - 1是个梅森数,因此只有当=3时-1才是素数,此时23-1=7。

第一类坎宁安链中所有的数除了最后一项都是索菲热尔曼素数,除了第一项都是安全素数。以7结尾的安全素数必定会出现在坎宁安链的尾端,因为其两倍加一将会以5结尾,而这是5的倍数。

所有不是安全素数的素数都称为“危险素数”或“不安全素数”,也就是说,所有无法满足2+1形式的一类素数都是危险素数,在这里也是素数。开始的几个危险素数是:

相关

  • 词义消歧计算机语言学中,词义消歧是一个 自然语言处理和本体论的开放问题。歧义与消歧是自然语言理解中最核心的问题,在词义、句义、篇章含义层次都会出现语言根据上下文语义不同的现
  • 有机体 (消歧义)有机体可能是指:
  • SiSsub2/sub二硫化硅是化学式为SiS2的无机化合物。与二氧化硅类似,这种材料是聚合物,但它的一维结构与通常形态的二氧化硅不同。这种物质可由单质共热直接化合制得,或由硫化氢与硅共热,也可
  • 马格里布马格里布(al-Maġrib al-ʿArabī,المغرب العربي‎),非洲西北部一地区,阿拉伯语意为“日落之地”。宋代《诸蕃志》译为“默伽猎”。该词在古代原指阿特拉斯山脉至地
  • 弗兰克·博尔曼弗兰克·弗雷德里克·博尔曼二世(Frank Frederick Borman II,1928年3月14日-)前美国空军少校及美国国家航空航天局宇航员,以执行首次环绕月球的阿波罗8号任务而闻名。博尔曼出生
  • 父爱母爱和父爱是母亲、父亲对子女的关心和爱护,例如把儿子和女儿由婴儿期、儿童、青少年,直至成年,供书教学,关怀照顾等。母爱是这个世界上最温柔的力量,它为你保驾护航。母爱常被描
  • 布巴斯提斯王朝第八第十埃及第二十二王朝是古埃及第三中间时期的一个王朝,其法老都来自布巴斯提斯这座城市,因此又被称为布巴斯提斯王朝。第二十二王朝与第二十一王朝、第二十三王朝、第二十
  • 马德堡半球马德堡半球(德语:Magdeburger Halbkugeln),亦作马格德堡半球,是一对铜质空心半球,被用于1654年由德国物理学家、时任马德堡市长奥托·冯·居里克于神圣罗马帝国的雷根斯堡(今德国雷
  • 约翰·希尔约翰·西尔 A.C.S. A.S.C., (John Clement Seale,1942年10月5日-) 是一名澳大利亚电影摄影师,他是澳洲摄影师协会和美国摄影师协会会员。凭借1996年的《英国病人》获得奥斯卡奖
  • 非洲野犬属非洲野犬(学名:Lycaon pictus),又名非洲猎犬、非洲豺犬或杂色狼,是生活在非洲草原、灌木丛以及稀疏林地的一种犬科动物,是非洲野犬属下唯一一种。非洲野犬的毛色与其他犬科动物有