Π‘Π°ΠΊΠ°Π»Π°Π²Ρ€
Π”ΠΈΠΏΠ»ΠΎΠΌΠ½Ρ‹Π΅ ΠΈ курсовыС Π½Π° Π·Π°ΠΊΠ°Π·

Алгоритмы, основанныС Π½Π° слоТных матСматичСских прСобразованиях

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

Компания RSA (httΡ€://www.rsa.ru) рСгулярно ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ конкурсы Π½Π° Π²Π·Π»ΠΎΠΌ собствСнных (ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ собствСнных) ΡˆΠΈΡ„Ρ€ΠΎΠ². ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ конкурсы Π²Ρ‹ΠΈΠ³Ρ€Π°Π»Π° организация Distributed.net (httΡ€://www.distributed. net/), ΡΠ²Π»ΡΡŽΡ‰Π°ΡΡΡ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-сообщСством Π΄ΠΎΠ±Ρ€ΠΎΠ²ΠΎΠ»ΡŒΡ†Π΅Π². ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ являСтся ΠΏΠ°Ρ€Π° чисСл e ΠΈ n, Π° Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ — d ΠΈ n. ΠŸΡ€ΠΈ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠΈ исходный тСкст рассматриваСтся ΠΊΠ°ΠΊ числовой ряд, ΠΈ Π½Π°Π΄ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Π΅Π³ΠΎ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Алгоритмы, основанныС Π½Π° слоТных матСматичСских прСобразованиях (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Алгоритм RSA.

Алгоритм RSA (ΠΏΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π±ΡƒΠΊΠ²Π°ΠΌ Ρ„Π°ΠΌΠΈΠ»ΠΈΠΉ Π΅Π³ΠΎ создатСлСй Rivest-Shamir-Adleman) основан Π½Π° ΡΠ²ΠΎΠΉΡΡ‚Π²Π°Ρ… простых чисСл (ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ΠΎΡ‡Π΅Π½ΡŒ Π±ΠΎΠ»ΡŒΡˆΠΈΡ…). ΠŸΡ€ΠΎΡΡ‚Ρ‹ΠΌΠΈ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΈΠ΅ числа, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ Π΄Π΅Π»ΠΈΡ‚Π΅Π»Π΅ΠΉ, ΠΊΡ€ΠΎΠΌΠ΅ самих сСбя ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹. А Π²Π·Π°ΠΈΠΌΠ½ΠΎ простыми Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ числа, Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ ΠΎΠ±Ρ‰ΠΈΡ… Π΄Π΅Π»ΠΈΡ‚Π΅Π»Π΅ΠΉ, ΠΊΡ€ΠΎΠΌΠ΅ 1.

Для Π½Π°Ρ‡Π°Π»Π° Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ Π΄Π²Π° ΠΎΡ‡Π΅Π½ΡŒ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… простых числа (большиС исходныС числа Π½ΡƒΠΆΠ½Ρ‹ для построСния Π±ΠΎΠ»ΡŒΡˆΠΈΡ… криптостойких ΠΊΠ»ΡŽΡ‡Π΅ΠΉ. НапримСр, Unix-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ssh-keygen ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠ»ΡŽΡ‡ΠΈ Π΄Π»ΠΈΠ½ΠΎΠΉ 1024 Π±ΠΈΡ‚Π°).ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ n ΠΊΠ°ΠΊ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ пСрСмноТСния Ρ€ ΠΈ q. Π’Ρ‹Π±Π΅Ρ€Π΅ΠΌ большоС случайноС число ΠΈ Π½Π°Π·ΠΎΠ²Π΅ΠΌ Π΅Π³ΠΎ d, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ΠΎΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π²Π·Π°ΠΈΠΌΠ½ΠΎ простым с Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ умноТСния (Ρ€ -1)*(q -1). ΠžΡ‚Ρ‹Ρ‰Π΅ΠΌ Ρ‚Π°ΠΊΠΎΠ΅ число e, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Π΅Ρ€Π½ΠΎ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅.

  • (e*d) mod ((Ρ€ -1) *(q -1)) = 1
  • (mod — остаток ΠΎΡ‚ Π΄Π΅Π»Π΅Π½ΠΈΡ, Ρ‚. Π΅. Ссли e, ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½Π½ΠΎΠ΅ Π½Π° d, ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° ((Ρ€ -1) *(q -1)), Ρ‚ΠΎ Π² ΠΎΡΡ‚Π°Ρ‚ΠΊΠ΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ 1).

ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ являСтся ΠΏΠ°Ρ€Π° чисСл e ΠΈ n, Π° Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ — d ΠΈ n. ΠŸΡ€ΠΈ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠΈ исходный тСкст рассматриваСтся ΠΊΠ°ΠΊ числовой ряд, ΠΈ Π½Π°Π΄ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Π΅Π³ΠΎ числом ΠΌΡ‹ ΡΠΎΠ²Π΅Ρ€ΡˆΠ°Π΅ΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ.

C (i)= (M (i)e) modn.

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ получаСтся ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ C (i), которая ΠΈ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ криптотСкст. Π”Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ происходит ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅.

M (i) = (C (i)d) modn.

Π’Π°ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠ° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ Π·Π½Π°Π½ΠΈΠ΅ сСкрСтного ΠΊΠ»ΡŽΡ‡Π°.

Установим Ρ€=3, q=7. Π’ΠΎΠ³Π΄Π° n=Ρ€*q=21. Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ d ΠΊΠ°ΠΊ 5. Из Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ (e*5) mod 12=1 вычисляСм e=17. ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ 17, 21, сСкрСтный — 5, 21.

Π—Π°ΡˆΠΈΡ„Ρ€ΡƒΠ΅ΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ «2345»:

C (2)= 217 mod 21 =11.

C (3)= 317mod 21= 12.

C (4)= 417 mod 21= 16.

C (5)= 517mod 21= 17.

ΠšΡ€ΠΈΠΏΡ‚ΠΎΡ‚Π΅ΠΊΡΡ‚ — 11 12 16 17.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΠΌ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΎΠΉ:

M (2)= 115mod 21= 2.

M (3)= 125mod 21= 3.

M (4)= 165mod 21= 4.

M (5)= 175mod 21= 5.

Как Π²ΠΈΠ΄ΠΈΠΌ, Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ совпал.

ΠšΡ€ΠΈΠΏΡ‚ΠΎΡΠΈΡΡ‚Π΅ΠΌΠ° RSA ΡˆΠΈΡ€ΠΎΠΊΠΎ примСняСтся Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅. Когда Π²Ρ‹ ΠΏΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚Π΅ΡΡŒ ΠΊ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½ΠΎΠΌΡƒ сСрвСру ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ SSL, устанавливаСтС Π½Π° ΡΠ²ΠΎΠΉ ΠŸΠš сСртификат WebMoney Π»ΠΈΠ±ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚Π΅ΡΡŒ ΠΊ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΌΡƒ сСрвСру с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ OΡ€en SSH ΠΈΠ»ΠΈ SecureShell, Ρ‚ΠΎ Π²ΡΠ΅ эти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈΠ΄Π΅ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° RSA. Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π»ΠΈ эта систСма Ρ‚Π°ΠΊ Π½Π°Π΄Π΅ΠΆΠ½Π°?

Π‘ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° своСго создания RSA постоянно ΠΏΠΎΠ΄Π²Π΅Ρ€Π³Π°Π»Π°ΡΡŒ Π°Ρ‚Π°ΠΊΠ°ΠΌ Ρ‚ΠΈΠΏΠ° Brute-forceattack (Π°Ρ‚Π°ΠΊΠ° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π³Ρ€ΡƒΠ±ΠΎΠΉ силы, Ρ‚. Π΅. ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€ΠΎΠΌ). Π’ 1978 Π³. Π°Π²Ρ‚ΠΎΡ€Ρ‹ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»ΠΈ ΡΡ‚Π°Ρ‚ΡŒΡŽ, Π³Π΄Π΅ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΈ строку, Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Π½Ρ‹ΠΌ ΠΈΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ. ΠŸΠ΅Ρ€Π²ΠΎΠΌΡƒ, ΠΊΡ‚ΠΎ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΡƒΠ΅Ρ‚ сообщСниС, Π±Ρ‹Π»ΠΎ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΎ Π²ΠΎΠ·Π½Π°Π³Ρ€Π°ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π² Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ 100 Π΄ΠΎΠ»Π»., Π½ΠΎ Π΄Π»Ρ этого Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎΡΡŒ Ρ€Π°Π·Π»ΠΎΠΆΠΈΡ‚ΡŒ Π½Π° Π΄Π²Π° сомноТитСля 129-Π·Π½Π°Ρ‡Π½ΠΎΠ΅ число. Π­Ρ‚ΠΎ Π±Ρ‹Π» ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ конкурс Π½Π° Π²Π·Π»ΠΎΠΌ RSA. Π—Π°Π΄Π°Ρ‡Ρƒ Ρ€Π΅ΡˆΠΈΠ»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· 17 Π»Π΅Ρ‚ послС ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΡΡ‚Π°Ρ‚ΡŒΠΈ.

ΠšΡ€ΠΈΠΏΡ‚ΠΎΡΡ‚ΠΎΠΉΠΊΠΎΡΡ‚ΡŒ RSA основываСтся Π½Π° Ρ‚ΠΎΠΌ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, Ρ‡Ρ‚ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ, Ссли Π²ΠΎΠΎΠ±Ρ‰Π΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ ΠΈΠ· ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ. Для этого Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎΡΡŒ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ ΠΎ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΠΈ Π΄Π΅Π»ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ³ΠΎ Ρ†Π΅Π»ΠΎΠ³ΠΎ числа. Π”ΠΎ ΡΠΈΡ… ΠΏΠΎΡ€ Π΅Π΅ Π°Π½Π°Π»ΠΈΡ‚ичСскими ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ Ρ€Π΅ΡˆΠΈΠ», ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ RSA ΠΌΠΎΠΆΠ½ΠΎ Π²Π·Π»ΠΎΠΌΠ°Ρ‚ΡŒ лишь ΠΏΡƒΡ‚Π΅ΠΌ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π°. Π‘Ρ‚Ρ€ΠΎΠ³ΠΎ говоря, ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π·Π°Π΄Π°Ρ‡Π° разлоТСния Π½Π° ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΠΈ слоТна ΠΈ Ρ‡Ρ‚ΠΎ Π²Π·Π»ΠΎΠΌ систСмы RSA Ρ‚Ρ€ΡƒΠ΄Π΅Π½, Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ Π΄ΠΎΠΊΠ°Π·Π°Π½ΠΎ.

Компания RSA (httΡ€://www.rsa.ru) рСгулярно ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ конкурсы Π½Π° Π²Π·Π»ΠΎΠΌ собствСнных (ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ собствСнных) ΡˆΠΈΡ„Ρ€ΠΎΠ². ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ конкурсы Π²Ρ‹ΠΈΠ³Ρ€Π°Π»Π° организация Distributed.net (httΡ€://www.distributed. net/), ΡΠ²Π»ΡΡŽΡ‰Π°ΡΡΡ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-сообщСством Π΄ΠΎΠ±Ρ€ΠΎΠ²ΠΎΠ»ΡŒΡ†Π΅Π².

Участники Distributed.net Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ ΠΊ ΡΠ΅Π±Π΅ Π½Π° ΠŸΠš Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ-ΠΊΠ»ΠΈΠ΅Π½Ρ‚, которая подсоСдиняСтся ΠΊ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠΌΡƒ сСрвСру ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ кусочСк Π΄Π°Π½Π½Ρ‹Ρ… для вычислСний. Π—Π°Ρ‚Π΅ΠΌ всС Π΄Π°Π½Π½Ρ‹Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ Π½Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ сСрвСр, ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π±Π»ΠΎΠΊ исходной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. И Ρ‚Π°ΠΊ происходит Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° всС ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅Π±Ρ€Π°Π½Ρ‹. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ, участники систСмы, ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π° Π½Π° ΡΠ°ΠΉΡ‚Π΅ вСдСтся Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄, Ρ‚Π°ΠΊ ΠΈ ΡΡ‚Ρ€Π°Π½. НапримСр, ΡƒΡ‡Π°ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Π² ΠΊΠΎΠ½ΠΊΡƒΡ€ΡΠ΅ ΠΏΠΎ Π²Π·Π»ΠΎΠΌΡƒ RC5−64 (Π±Π»ΠΎΡ‡Π½Ρ‹ΠΉ ΡˆΠΈΡ„Ρ€ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ RSA, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠ»ΡŽΡ‡ Π΄Π»ΠΈΠ½ΠΎΠΉ 64 Π±ΠΈΡ‚Π°) ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Distributed.net ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚ΡŒ Π²Π·Π»ΠΎΠΌ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡΡ‚ΡŒ Π»Π΅Ρ‚ (1757 Π΄Π½Π΅ΠΉ) Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π—Π° ΡΡ‚ΠΎ врСмя Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ участвовали 327 856 ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ Π±Ρ‹Π»ΠΎ ΠΏΠ΅Ρ€Π΅Π±Ρ€Π°Π½ΠΎ 15 268 315 356 922 380 288 Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΊΠ»ΡŽΡ‡Π°. Π’Ρ‹ΡΡΠ½ΠΈΠ»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»Π° (Π½Π΅ Π±Π΅Π· ΡŽΠΌΠΎΡ€Π°) Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π° Ρ„Ρ€Π°Π·Π° «something sarebetter leftunread» («Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π΅Ρ‰ΠΈ Π»ΡƒΡ‡ΡˆΠ΅ ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π½Π΅ΠΏΡ€ΠΎΡ‡Ρ‚Π΅Π½Π½Ρ‹ΠΌΠΈ»). ΠžΠ±Ρ‰ΠΈΠ΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΡˆΠΈΡ„Ρ€Ρƒ RC5−64 Ρ‚Π°ΠΊΠΎΠ²Ρ‹: Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ достаточно стоСк для повсСднСвных Π½ΡƒΠΆΠ΄, Π½ΠΎ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠΌ Π΄Π°Π½Π½Ρ‹Π΅, ΠΎΡΡ‚Π°ΡŽΡ‰ΠΈΠ΅ΡΡ сСкрСтными Π½Π° ΠΏΡ€ΠΎΡ‚яТСнии Π±ΠΎΠ»Π΅Π΅ пяти Π»Π΅Ρ‚, Π½Π΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅Ρ‚ся".

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