安全素数

✍ dations ◷ 2024-12-23 05:14:07 #素数,密码学理论

安全素数是满足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形式的一类素数都是危险素数,在这里也是素数。开始的几个危险素数是:

相关

  • 口服糖耐量试验糖耐力测试(Oral glucose tolerance test, OGTT)是一种测试血糖在人体内代谢水平的医学实验。具体步骤是,要求被测试对象在空腹情况下喝下75克无水葡萄糖或82.5克含一分子水的
  • 英属印度英属印度(英语:British India 或 British Raj)是指英国在1858年到1947年间于印度次大陆(南亚)建立的殖民统治区域,包括今印度共和国、孟加拉国、巴基斯坦以及缅甸。自1858年开始,由
  • 俄罗斯沙皇国俄罗斯沙皇国或沙皇俄国 (俄语:Царство Русское, Tsarstvo Russkoye),简称沙俄或俄国,是1547年至1721年间,伊凡四世加冕沙皇后,彼得大帝改国号为俄罗斯帝国之前的
  • 别迦摩别迦摩(希腊语:Πέργαμος;现代土耳其语:Bergama),或称巴格门古城,是安纳托利亚古国,现在是土耳其境内贝尔加马的一处历史遗迹。别迦摩原是密细亚(安纳托利亚西北部)的一座古希
  • 玛琳·黛德丽玛丽·玛德莲娜·“玛琳”·黛德丽(德语:Marie Magdalene "Marlene" Dietrich,1901年12月27日-1992年5月6日), 德国演员兼歌手,拥有德国与美国双重国籍,在其近七十年的演艺生涯中持
  • 理查德·阿贝格理查德·威廉·海因里希·阿贝格(1869年1月9日-1910年4月3日),德国化学家。他所提出的阿贝格规则,即某元素最高化合价和最低化合价之差为8启发了吉尔伯特·路易斯的研究,被认为是
  • 擅攀鸟龙擅攀鸟龙属(属名:Scansoriopteryx;意为“攀爬的翼”)是种手盗龙类恐龙,它们拥有独特的适应演化特征,并过者树栖生活。目前仅在中国辽宁省发现发现一个未成年个体化石。擅攀鸟龙拥
  • 吴有训吴有训(1897年4月2日-1977年11月30日),字正之,江西高安人,中国物理学家、教育家,中国近代物理学先驱。光绪二十三年三月初一日(1897年4月2日)生于江西省高安市石溪吴村。自幼在私塾读
  • 普吉坐标:7°53′17″N 98°23′51″E / 7.88806°N 98.39750°E / 7.88806; 98.39750普吉市(泰语:เทศบาลนครภูเก็ต;Phuket;发音: /puːˈkɛt/ poo-KET;)是一个位于泰
  • 李攀龙《沧溟集》、《白雪楼诗集》、《古今诗删》、《唐诗选》李攀龙(1514年-1570年),字于鳞,号沧溟,山东历城(今济南)人,明朝官员、文学家,“后七子”之首。李攀龙九岁丧父,家贫,自奋于学。中