安全素数

✍ dations ◷ 2025-11-19 07:56:51 #素数,密码学理论

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

相关

  • 控制论控制论(英:Cybernetics)是探索调节系统的跨学科研究, 它用于研究控制系统的结构,局限和发展。诺伯特·维纳在1948年将控制论定义为“对动物和机器中的控制与通信的科学研究。”
  • 东南大学医学院东南大学医学院是东南大学下设的二级院系,设基础医学系(包括生物工程学、病原生物学与免疫学、遗传学与发育生物学、生物化学与分子生物学、病理学与病理生理学、人体解剖学与
  • 眼虫纲眼虫藻(学名:Euglena)是生物里的一个属,属于裸藻纲。其名字的来源是因为它们有眼斑,它与趋光有关。眼虫为长梭形或圆柱形而带扁平的单细胞藻体,由前端小凹陷生出细长鞭毛一条,其运
  • 交通部美国运输部(英语:United States Department of Transportation,简称DoT,又译美国交通部)是美国联邦政府的交通行政部门。1966年10月15日,美国国会通过设立运输部法案。1967年4月1
  • 希腊银行希腊银行(希腊语:Τράπεζα της Ελλάδος,ΤτΕ),希腊的中央银行,位于雅典市。希腊银行始于1927年,1928年正式运作。希腊银行为欧洲中央银行体系的成员。现任行长
  • 流民流民,又称流人、流亡、流户、流冗、流庸、流离、流者及盲流等,是中国历史上对于转徙四处的无业游民称呼,一般都是逃荒的农民,天灾、苛吏、土地兼并、战乱等都可能导致流民问题的
  • 杰克·韦尔奇小约翰·弗朗西斯·“杰克”·韦尔奇(英语:John Francis "Jack" Welch, Jr.,1935年11月19日-2020年3月1日),又译杰克·韦尔奇,美国企业家,于1981年至2001年担任通用电气(GE, General
  • 健全的心理心理健康促进(英语:mental health promotion)乃是一种提升心理健康与幸福的积极行动,而非聚焦在减少问题而已。目标对象包括心理病患或学校、邻里、职场、郡、州(省)等所有人口
  • 提尔西特蒂尔西特条约是指1807年6月,拿破仑在弗里德兰击败俄普联军后于蒂尔西特签署的两个条约。7月7日,俄罗斯沙皇亚历山大一世与法国的拿破仑在尼曼河中央的竹筏会面后,签订了第一个
  • 防卫省情报本部防卫省情报本部(英文名称为:Defense Intelligence Headquarters、简称DIH)是日本主要的军事情报机关。前身为成立于1956年、隶属于统合幕僚会议(自卫队总参谋部)事务局的第2幕僚