(Translated by https://www.hiragana.jp/)
强素数 - 维基百科,自由的百科全书 とべ转到内容ないよう

つよ素数そすう

本页使用了标题或全文手工转换
维基百科ひゃっか自由じゆうてき百科ひゃっかぜん

ざい数学すうがくなかつよ素数そすうゆび具有ぐゆうぼう些特せいてき素数そすうつよ素数そすうてきてい义在みつ码学かずちゅう不同ふどうてきただしゆう一定いっていてき关联)。

みつ码学ちゅうてきてい

[编辑]

ざいみつ码学ちゅういち个素すうざい满足れつ条件じょうけん时被しょうつよ素数そすう [1]

  1. 必须很大てきすう
  2. ゆう很大てき质因すう。也就说,对于ぼう个整すう以及だい素数そすうわが们有
  3. ゆう很大てき质因すう。也就说,对于ぼう个整すう以及だい素数そすうわが们有
  4. ゆう很大てき质因すう。也就说,对于ぼう个整すう以及だい素数そすうわが们有

ゆう时,とう一个素数只满足上面一部分条件的时候,わが们也しょう它是きょう素数そすう。而有てき时候,わが们则要求ようきゅう加入かにゅうさらてき条件じょうけんれい如,わが们可以要求ようきゅうあるもの。从这个角じょうらい说,很大てき安全あんぜん素数そすう以看さくきょう素数そすうてきいち种。

かず论上てきてい

[编辑]

ざいかずなか,如果いち个素すう它相邻的两个素数そすうてき平均へいきんすうようだい,则我们称つよ素数そすう。 换句话说,一个强素数是这样的素数:かず它前めんてきしょう邻素すう较,它总さらもたれ近在きんざい它后めんてきいち个素すうあるものよう代数だいすうてき语言らい说,对于素数そすう它在所有しょゆう素数そすうてきゆうじょ集合しゅうごうちゅうてき索引さくいん),则为强素数そすうとう且仅とう下面かめんれつ最小さいしょうてき几个きょう素数そすう

11, 17, 29, 37, 41, 59, 67, 71, 79, 97, 101, 107, 127, 137, 149, 163, 179, 191, 197, 223, 227, 239, 251, 269, 277, 281, 307, 311, 331, 347, 367, 379, 397, 419, 431, 439, 457, 461, 479, 487, 499OEIS數列すうれつA051634

れい如,17だい7个素すう。而第6个和だい8个素すうふん别是1319,おこりらい32,平均へいきん值是16,しょう于17。所以ゆえん17いち个强素数そすう

ざいいち孪生素数そすうさととう时,p总是きょう素数そすう。这是いん必能3整除せいじょ所以ゆえん不可能ふかのう素数そすう

ゆう些素すうすんで符合ふごうみつ码学てききょう素数そすうてい义也符合ふごうすう论上てききょう素数そすうてい义。かた说, 439351292910452432574786963588089477522344331 就是一个数论意义上的强素数,いん为与它相邻的两的素数そすうてき平均へいきんすう它小62。如果ぼつゆう电脑てき话,这个数也かずや以是一个密码学意义上的强素数。这是いん为 439351292910452432574786963588089477522344330 ゆう一个大质因数 1747822896920092227343 (而这个质因数いんすう减去1きさきまたゆう一个大质因数 1683837087591611009 ),而 439351292910452432574786963588089477522344332 也有やゆう一个大质因数 864608136454559457049 (而它减去1きさき也有やゆうだい质因すう 105646155480762397 )。 就算よう较先进的算法さんぽうよう纸和笔也很难分解ぶんかい这样だいてきすうただし对于现代てき计算つくえ代数だいすうけいらい说,分解ぶんかい这样てきすう很容えきてきこと所以ゆえん真正しんせいてきみつ码学义上てききょう素数そすう前例ぜんれいちゅうてき这些すう还要だい很多。

つよ素数そすうざいみつ码学じょうてき应用

[编辑]

もと于整すう分解ぶんかいてきみつ码系统

[编辑]

有人ゆうじんけん议在RSAみつ码系统的钥匙生成せいせい算法さんぽうなかすう应该两个きょう素数そすう积。这样,如果ようPollardてきp-1质因すう分解ぶんかい算法さんぽうえいPollard's p-1 algorithmらい分解ぶんかい就会变得不可ふかぎょうよし于这个原因げんいんANSI X.31标准要求ようきゅうざい为基于RSAてき数字すうじ签名算法さんぽう生成せいせい钥匙てき时候,必须ようきょう素数そすうただしつよ素数そすう不能ふのう证nざいよう其它更新こうしんてき算法さんぽうらい分解ぶんかい时也いち样难以分解ぶんかいれいLenstraてき椭圆分解ぶんかいほうえいLenstra elliptic curve factorization普通ふつうすういき筛选ほうこう虑到为了生成せいせいきょう素数そすう需要じゅようもちいさらてき时间,RSA Security目前もくぜん并不けん议在钥匙生成せいせい算法さんぽうちゅう使用しようきょう素数そすう。RivestSilverman [1]也给りょう类似ただしさら细致てき论述。

もと于离散对数てきみつ码系统

[编辑]

1978ねんゆかり Stephen Pohlig 馬丁ばてい·赫爾曼证明,如果 p-1 てき所有しょゆう质因すうしょう么解决すうてき 离散对数 问题就属于 P问题所以ゆえん,对于もと于离散对数てきみつ码系统,数字すうじ签名算法さんぽうそくDSA),わが们就要求ようきゅう p-1 いたりしょうようゆういち个大质因すう

其它

[编辑]

要注意ようちゅういてき判断はんだんいち伪素すういやこれつよ伪素すう时,わが们看てき它除以某个基すうてき幂之きさきてきあまりすう,而不它和しょう邻的伪素すうてき平均へいきんすう个较だい

ざいすう论中,如果一个素数刚好等于其相邻素数的平均数,么我们把这个素数そすうさけべ平衡へいこうしつすう。如果它比平均へいきんすうしょう,则叫做じゃく素数そすう

参考さんこう资料

[编辑]
  1. ^ 1.0 1.1 Ron Rivest and Robert Silverman, Are 'Strong' Primes Needed for RSA?, Cryptology ePrint Archive: Report 2001/007. http://eprint.iacr.org/2001/007页面そん档备份そん互联网档あん

外部がいぶ链接

[编辑]