ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ BBS. 
ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π”Π°Π½Π½ΠΎΠ΅ свойство позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ BBS-Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²ΠΎΠΉ криптосистСмы для ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ Ρ„Π°ΠΉΠ»ΠΎΠ² с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ доступом. Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½ΠΎΠ³ΠΎ Π²Ρ‹Ρ‡Π΅Ρ‚Π° ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ ΠΏ ΠΈΠΌΠ΅Π΅Ρ‚ся Ρ€ΠΎΠ²Π½ΠΎ 4 ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹Ρ… корпя, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ‚Π°ΠΊΠΆΠ΅ являСтся ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΎΠΌ. Π£ΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ 6.4.5. ΠŸΡƒΡΡ‚ΡŒ ΠΏ = pq, p, q — простыС числа, сравнимыС с 3 ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ 4. Π”ΠΎΠΊΠ°ΠΆΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ утвСрТдСния. 0 Π‘ΠΌ. L. Blum, M. BIum, M. Shub… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ BBS. ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π”Π°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ получСния псСвдослучайной ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π½Π°Π·Π²Π°Π½ ΠΏΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π±ΡƒΠΊΠ²Π°ΠΌ Π΅Π³ΠΎ Π°Π²Ρ‚ΠΎΡ€ΠΎΠ²10 ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ вычислСния с ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½Ρ‹ΠΌΠΈ Π²Ρ‹Ρ‡Π΅Ρ‚Π°ΠΌΠΈ ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ составного числа ΠΏ.

Π‘ΠΏΠ΅Ρ€Π²Π° выбираСтся число Π‘Π»ΡŽΠΌΠ° ΠΏ = pq, Π³Π΄Π΅ Ρ€ ΠΈ q простыС числа, сравнимыС с 3 ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ 4. Π”Π°Π»Π΅Π΅ выбираСтся случайноС число Ρ…, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Π·Π°ΠΈΠΌΠ½ΠΎ просто с ΠΏ. ΠΠ°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΌ состояниСм Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° являСтся ΠΆΠΎ = Ρ…2 (mod ΠΏ). Π’ΠΎΠ³Π΄Π° случайным Π±ΠΈΡ‚ΠΎΠΌ 7* с Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ Π³ Π±ΡƒΠ΄Π΅Ρ‚ младший Π±ΠΈΡ‚ числа Ρ…, Π³Π΄Π΅.

Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ BBS. ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Π—Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ свойством Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ для вычислСния Π³-Π³ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π±ΠΈΡ‚Π° 7, Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ i -1 Π±ΠΈΡ‚. ΠŸΡ€ΠΈ извСстных Ρ€ ΠΈ q Π·Π½Π°ΠΊ числа Xi ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅:

Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ BBS. ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Π”Π°Π½Π½ΠΎΠ΅ свойство позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ BBS-Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²ΠΎΠΉ криптосистСмы для ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ Ρ„Π°ΠΉΠ»ΠΎΠ² с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ доступом.

Π£ΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½ΠΎΠΉ систСмы ΠΊ Π²Π·Π»ΠΎΠΌΡƒ (Π½Π΅ΠΏΡ€Π΅Π΄ΡΠΊΠ°Π·ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ Π·Π½Π°ΠΊΠΎΠ² Π²Ρ‹Ρ…ΠΎΠ΄Π° Π²Π»Π΅Π²ΠΎ ΠΈ Π²ΠΏΡ€Π°Π²ΠΎ) основана Π½Π° ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ разлоТСния ΠΏ Π½Π° ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΠΈ ΠΈ ΡΠ²ΠΎΠΉΡΡ‚Π²Π°Ρ… чисСл Π‘Π»ΡŽΠΌΠ°.

Π£ΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ 6.4.5. ΠŸΡƒΡΡ‚ΡŒ ΠΏ = pq, p, q — простыС числа, сравнимыС с 3 ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ 4. Π”ΠΎΠΊΠ°ΠΆΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ утвСрТдСния.

|0Π‘ΠΌ. L.Blum, M. BIum, M. Shub A Simple Unpredictable Pseudo-Random Number Generator, SIAM Journal on Computing, v. 15, n. 2, 1986, pp. 364−383.

  • 1. Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½ΠΎΠ³ΠΎ Π²Ρ‹Ρ‡Π΅Ρ‚Π° ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ ΠΏ имССтся Ρ€ΠΎΠ²Π½ΠΎ 4 ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹Ρ… корпя, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ‚Π°ΠΊΠΆΠ΅ являСтся ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΎΠΌ.
  • 2. БущСствуСт Ρ€ΠΎΠ²Π½ΠΎ 4 Π²Ρ‹Ρ‡Π΅Ρ‚Π° Π° Π΅ Ρ‚Π°ΠΊΠΈΡ…, Ρ‡Ρ‚ΠΎ Π°2 = a (mod ΠΏ). НайдитС эти Π²Ρ‹Ρ‡Π΅Ρ‚Ρ‹.

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ криптографичСскиС свойства BBSΠ³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° основаны ΠΏΠ° Ρ‚Π΅Ρ… ΠΆΠ΅ идСях, Ρ‡Ρ‚ΠΎ Π»Π΅ΠΆΠ°Ρ‚ Π² ΠΎΡΠ½ΠΎΠ²Π΅ схСмы асиммСтричного ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ Π Π°Π±ΠΈΠ½Π°-Π’ΠΈΠ»ΡŒΡΠΌΡΠ°, ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ описываСмой Π½Π°ΠΌΠΈ ΠΏΠΎΠ·Π΄Π½Π΅Π΅ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ 10.2.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ