Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Π—Π°Ρ‰ΠΈΡ‚ΠΈ свой ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π½Π° 100% ΠΎΡ‚ вирусов ΠΈ Ρ…Π°ΠΊΠ΅Ρ€ΠΎΠ²Β». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 21

Автор ОлСг Π‘ΠΎΠΉΡ†Π΅Π²

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΠΌ. Алгоритмы ЭЦП дСлятся Π½Π° Π΄Π²Π° Π±ΠΎΠ»ΡŒΡˆΠΈΡ… класса:

♦ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ подписи;

♦ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ подписи с восстановлСниСм Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°.

ΠžΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ подписи Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΈΡΡ‚Ρ‹ΠΊΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ ΠΊ подписываСмому Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρƒ. К этому классу относятся, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, основанныС Π½Π° эллиптичСских ΠΊΡ€ΠΈΠ²Ρ‹Ρ… (ECDSA, Π“ΠžΠ‘Π’ Π 34.10-2001, Π”Π‘Π’Π£ 4145-2002). Π¦ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ подписи с восстановлСниСм Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° содСрТат Π² сСбС подписываСмый Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚: Π² процСссС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ подписи автоматичСски вычисляСтся ΠΈ Ρ‚Π΅Π»ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. К этому классу относится ΠΎΠ΄ΠΈΠ½ ΠΈΠ· самых популярных Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² – RSA, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ рассмотрим Π² ΠΊΠΎΠ½Ρ†Π΅ Ρ€Π°Π·Π΄Π΅Π»Π°.

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒ ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΡƒΡŽ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΡƒΡŽ подпись ΠΈ ΠΊΠΎΠ΄ аутСнтичности сообщСния, нСсмотря Π½Π° ΡΡ…ΠΎΠΆΠ΅ΡΡ‚ΡŒ Ρ€Π΅ΡˆΠ°Π΅ΠΌΡ‹Ρ… Π·Π°Π΄Π°Ρ‡ (обСспСчСниС цСлостности Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° ΠΈ нСвозмоТности ΠΎΡ‚ΠΊΠ°Π·Π° ΠΎΡ‚ авторства). Алгоритмы ЭЦП относятся ΠΊ классу асиммСтричных Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ², Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ ΠΊΠΎΠ΄Ρ‹ аутСнтичности Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ΡΡ ΠΏΠΎ симмСтричным схСмам.

МоТно ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ цифровая подпись обСспСчиваСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π²ΠΈΠ΄Ρ‹ Π·Π°Ρ‰ΠΈΡ‚Ρ‹.

♦ УдостовСрСниС источника Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. Π’ зависимости ΠΎΡ‚ Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ опрСдСлСния Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ подписаны Ρ‚Π°ΠΊΠΈΠ΅ поля, ΠΊΠ°ΠΊ "Π°Π²Ρ‚ΠΎΡ€", "внСсСнныС измСнСния", "ΠΌΠ΅Ρ‚ΠΊΠ° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ" ΠΈ Ρ‚. Π΄.

♦ Π—Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. ΠŸΡ€ΠΈ любом случайном ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄Π½Π°ΠΌΠ΅Ρ€Π΅Π½Π½ΠΎΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° (ΠΈΠ»ΠΈ подписи) измСнится Ρ…ΡΡˆ, ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, подпись станСт Π½Π΅Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ.

♦ ΠΠ΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚ΠΊΠ°Π·Π° ΠΎΡ‚ авторства. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΡƒΡŽ подпись ΠΌΠΎΠΆΠ½ΠΎ, лишь зная Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡, Π° ΠΎΠ½ извСстСн Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρƒ, Ρ‚ΠΎ Π²Π»Π°Π΄Π΅Π»Π΅Ρ† Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ своСй подписи ΠΏΠΎΠ΄ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΌ.

Π‘ΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ ЭЦП вовсС Π½Π΅ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Π°. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΡƒΠ³Ρ€ΠΎΠ·Ρ‹ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚:

♦ ΠΏΠΎΠ΄Π΄Π΅Π»Π°Ρ‚ΡŒ подпись для Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ ΠΈΠΌ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°;

♦ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΊ Π΄Π°Π½Π½ΠΎΠΉ подписи, Ρ‡Ρ‚ΠΎΠ±Ρ‹ подпись ΠΊ Π½Π΅ΠΌΡƒ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΠ»Π°;

♦ ΠΏΠΎΠ΄Π΄Π΅Π»Π°Ρ‚ΡŒ подпись для Ρ…ΠΎΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°;

♦ ΠΏΠΎΠ΄ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ (см. ΠΏΠΎΠ΄Ρ€Π°Π·Π΄. "Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π°ΠΌΠΈ" Ρ€Π°Π·Π΄. 2.2) Π½Π° свой собствСнный, выдавая сСбя Π·Π° Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°;

♦ ΠΎΠ±ΠΌΠ°Π½ΠΎΠΌ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» слСпой подписи;

♦ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ любой Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° ΠΊΠ»ΡŽΡ‡Π°, Ссли Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ ΡƒΠΆΠ΅ ΡƒΠΊΡ€Π°Π΄Π΅Π½.

ΠŸΡ€ΠΈ использовании Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΉ Ρ…ΡΡˆ-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ слоТно ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ с Ρ‚Π°ΠΊΠΈΠΌ ΠΆΠ΅ Ρ…ΡΡˆΠ΅ΠΌ, ΠΊΠ°ΠΊ ΠΈ Ρƒ ΠΏΠΎΠ΄Π»ΠΈΠ½Π½ΠΎΠ³ΠΎ. Однако эти ΡƒΠ³Ρ€ΠΎΠ·Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈΠ·-Π·Π° слабостСй ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² Ρ…ΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ, подписи ΠΈΠ»ΠΈ ошибок Π² ΠΈΡ… рСализациях.

RSA ΠΊΠ°ΠΊ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚ ЭЦП

НС сСкрСт, Ρ‡Ρ‚ΠΎ Π½Π°ΠΈΠ±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ срСди ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Π»Π° RSA (примСняСтся ΠΏΡ€ΠΈ создании Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… подписСй с восстановлСниСм Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°).

На Π½Π°Ρ‡Π°Π»ΠΎ 2001 Π³ΠΎΠ΄Π° криптосистСма RSA являлась Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ асиммСтричной криптосистСмой (криптосистСмой ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π°) ΠΈ Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ называСтся стандартом Π΄Π΅ Ρ„Π°ΠΊΡ‚ΠΎ. Π’Π½Π΅ зависимости ΠΎΡ‚ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… стандартов сущСствованиС Ρ‚Π°ΠΊΠΎΠ³ΠΎ стандарта Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ Π²Π°ΠΆΠ½ΠΎ для развития элСктронной ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ†ΠΈΠΈ ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ экономики. Единая систСма ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° допускаСт ΠΎΠ±ΠΌΠ΅Π½ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ с элСктронно-Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌΠΈ подписями ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… государств, ΠΏΡ€ΠΈΠΌΠΈΠ½ΡΡŽΡ‰ΠΈΠΌΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ…; такая Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ насущно Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° для развития элСктронной ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ†ΠΈΠΈ.

РаспространСниС систСмы RSA дошло Π΄ΠΎ Ρ‚Π°ΠΊΠΎΠΉ стСпСни, Ρ‡Ρ‚ΠΎ Π΅Π΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ ΠΏΡ€ΠΈ создании Π½ΠΎΠ²Ρ‹Ρ… стандартов. ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ стандартов Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… подписСй Π² 1997 Π³ΠΎΠ΄Ρƒ Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ стандарт ANSI X9.30, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ Digital Signature Standard (стандарт Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи). Π“ΠΎΠ΄ΠΎΠΌ ΠΏΠΎΠ·ΠΆΠ΅ Π±Ρ‹Π» Π²Π²Π΅Π΄Π΅Π½ ANSI X9.31, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ сдСлан Π°ΠΊΡ†Π΅Π½Ρ‚ Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ подписи RSA, Ρ‡Ρ‚ΠΎ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ фактичСски слоТившСйся ситуации, Π² частности для финансовых ΡƒΡ‡Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ.

Π”ΠΎ Π½Π΅Π΄Π°Π²Π½Π΅Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π³Π»Π°Π²Π½Ρ‹ΠΌ прСпятствиСм для Π·Π°ΠΌΠ΅Π½Ρ‹ Π±ΡƒΠΌΠ°ΠΆΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΎΠ±ΠΎΡ€ΠΎΡ‚Π° элСктронным Π±Ρ‹Π»ΠΈ нСдостатки Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½ΠΎΠΉ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ (установлСния подлинности); ΠΏΠΎΡ‡Ρ‚ΠΈ Π²Π΅Π·Π΄Π΅ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹, Ρ‡Π΅ΠΊΠΈ, ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ письма, ΡŽΡ€ΠΈΠ΄ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ всС Π΅Ρ‰Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π½Π° Π±ΡƒΠΌΠ°Π³Π΅.

ПоявлСниС Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи Π½Π° основС RSA сдСлало осущСствлСниС элСктронных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ достаточно бСзопасным ΠΈ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΌ.

Алгоритм RSA ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ посланноС Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ сообщСниС ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½ΠΎ адрСсатом ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠΌ. Как Π±Ρ‹Π»ΠΎ ΡƒΠΆΠ΅ сказано Π²Ρ‹ΡˆΠ΅, Π² этом Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΄Π²Π° ΠΊΠ»ΡŽΡ‡Π° – ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΈ сСкрСтный. Π”Π°Π½Π½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»Π΅Π½ Ρ‚Π°ΠΊΠΆΠ΅ Π² случаС, ΠΊΠΎΠ³Π΄Π° большоС количСство ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² (N) Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ ΠΏΠΎ схСмС "всС-со-всСми". Π’ случаС симмСтричной схСмы ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΊΠ°ΠΊΠΈΠΌ-Ρ‚ΠΎ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ свои ΠΊΠ»ΡŽΡ‡ΠΈ всСм ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ участникам ΠΎΠ±ΠΌΠ΅Π½Π°, ΠΏΡ€ΠΈ этом суммарноС количСство ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ достаточно Π²Π΅Π»ΠΈΠΊΠΎ ΠΏΡ€ΠΈ большом Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ N. ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ асиммСтричного Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ лишь рассылки ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ всСми участниками, суммарноС количСство ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Ρ€Π°Π²Π½ΠΎ N.

Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ прСдставляСтся Π² Π²ΠΈΠ΄Π΅ числа M. Π¨ΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ осущСствляСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ общСдоступной Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ f(M) , ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ адрСсату извСстно, ΠΊΠ°ΠΊ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ f-1. АдрСсат Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π΄Π²Π° Π±ΠΎΠ»ΡŒΡˆΠΈΡ… простых (prime) числа p ΠΈ q, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π΅Π»Π°Π΅Ρ‚ сСкрСтными. Он ΠΎΠ±ΡŠΡΠ²Π»ΡΠ΅Ρ‚ n = pq ΠΈ число d, c (d, p – 1) = (d, q – 1) = 1 (ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… способов Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ это условиС – Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ d большС, Ρ‡Π΅ΠΌ p/2 ΠΈ q/2). Π¨ΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ производится ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅: f(M) = Md Ρ… mod n, Π³Π΄Π΅ M ΠΈ f(M) ΠΎΠ±Π° < n – 1 . Оно ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ вычислСно Π·Π° Ρ€Π°Π·ΡƒΠΌΠ½ΠΎΠ΅ врСмя, Π΄Π°ΠΆΠ΅ Ссли M, d ΠΈ n содСрТат вСсьма большоС количСство Π·Π½Π°ΠΊΠΎΠ². АдрСсат вычисляСт M Π½Π° основС Md, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ своС Π·Π½Π°Π½ΠΈΠ΅ p ΠΈ q. Если dc β‰‘ (p_1)1, Ρ‚ΠΎΠ³Π΄Π° (Md)e β‰‘ p1.

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ тСкст M получаСтся адрСсатом ΠΈΠ· Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ F(M) ΠΏΡƒΡ‚Π΅ΠΌ прСобразования: M = (F(M))e (mod pq). Π—Π΄Π΅ΡΡŒ ΠΊΠ°ΠΊ исходный тСкст, Ρ‚Π°ΠΊ ΠΈ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ числа.

Аналогично (Md)e β‰‘ qM, Ссли dc β‰‘ (q_1)1. Π΅ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚воряСт этим Π΄Π²ΡƒΠΌ условиям, Ссли cd β‰‘ (p_1)(q_1)1. ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ Π΅ = x, ΠΊΠΎΠ³Π΄Π° x являСтся Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ уравнСния dx + (p – 1)(q – 1)y = 1.

Π’Π°ΠΊ ΠΊΠ°ΠΊ (Md)e – M Π΄Π΅Π»ΠΈΠΌΠΎ Π½Π° p ΠΈ q, ΠΎΠ½ΠΎ Π΄Π΅Π»ΠΈΠΌΠΎ ΠΈ Π½Π° pq. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ M, зная Md, вычислив Π΅Π³ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² стСпСни Π΅ ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ² остаток ΠΎΡ‚ дСлСния Π½Π° pq. Для соблюдСния сСкрСтности Π²Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹, зная n, нСльзя Π±Ρ‹Π»ΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ p ΠΈ q. Если n содСрТит 100 Ρ†ΠΈΡ„Ρ€, ΠΏΠΎΠ΄Π±ΠΎΡ€ ΡˆΠΈΡ„Ρ€Π° связан с ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€ΠΎΠΌ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ 1050 ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ. Данная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° изучаСтся ΡƒΠΆΠ΅ ΠΎΠΊΠΎΠ»ΠΎ 100 Π»Π΅Ρ‚.

ВСорСтичСски ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ f-l Π±Π΅Π· вычислСния p ΠΈ q. Но Π² любом случаС Π·Π°Π΄Π°Ρ‡Π° эта нСпроста, ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ Π΅Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ·ΡƒΠ΅ΠΌΠΎΠΉ.

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ тСкст f(M) ΠΈ исходный тСкст M ΠΈ Ρ…ΠΎΡ‚ΠΈΠΌ Π½Π°ΠΉΡ‚ΠΈ значСния p ΠΈ q. НСтрудно ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΈΡ… исходных Π΄Π°Π½Π½Ρ‹Ρ… для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ нСдостаточно – Π½Π°Π΄ΠΎ Π·Π½Π°Ρ‚ΡŒ всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ значСния Mi.

ΠŸΡ€ΠΎΡΡΠ½ΠΈΠΌ использованиС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° RSA Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅. Π’Ρ‹Π±Π΅Ρ€Π΅ΠΌ Π΄Π²Π° простых числа p = 7; q = l7 (Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ эти числа Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π· Π΄Π»ΠΈΠ½Π½Π΅Π΅). Π’ этом случаС n = pq Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π²Π½ΠΎ ll9. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π΅. Π’Ρ‹Π±Π΅Ρ€Π΅ΠΌ Π΅ = 5. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ шаг связан с Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ числа d, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎΠ±Ρ‹ de = 1 Ρ… mod [(p – 1)(q – 1)]. d = 77 (использован Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π•Π²ΠΊΠ»ΠΈΠ΄Π°). d – сСкрСтный ΠΊΠ»ΡŽΡ‡, Π° Π΅ ΠΈ n Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΡŽΡ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡. ΠŸΡƒΡΡ‚ΡŒ тСкст, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ, прСдставляСтся M = 19. Π‘ = Me Ρ… mod n. ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ тСкст C = 66. Π­Ρ‚ΠΎΡ‚ "тСкст" ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ послан ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌΡƒ адрСсату. ΠŸΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡŒ Π΄Π΅ΡˆΠΈΡ„Ρ€ΡƒΠ΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ сообщСниС, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ М = Cd Ρ… mod n ΠΈ C = 66. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ получаСтся M = 19.

На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ общСдоступныС ΠΊΠ»ΡŽΡ‡ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΡ€ΠΈ нСобходимости ΠΏΠΎΡΠ»Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€Ρƒ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ сообщСниС ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ сначала запрос Π΅Π³ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π°. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ² Π΅Π³ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΡˆΠΈΡ„Ρ€Π°Ρ†ΠΈΠΈ, Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π΅Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΎΡΠ»Π°Ρ‚ΡŒ адрСсату.

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π²Π·Π»ΠΎΠΌΠ°Ρ‚ΡŒ ЭЦП?

Π’Π·Π»ΠΎΠΌ ЭЦП фактичСски сводится ΠΊ Π²Π·Π»ΠΎΠΌΡƒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Π²Π·Π»ΠΎΠΌΠ° ΠΌΡ‹ рассмотрим Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° RSA.

БущСствуСт нСсколько способов Π²Π·Π»ΠΎΠΌΠ° RSA. НаиболСС эффСктивная Π°Ρ‚Π°ΠΊΠ° – Π½Π°ΠΉΡ‚ΠΈ сСкрСтный ΠΊΠ»ΡŽΡ‡, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΌΡƒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌΡƒ ΠΊΠ»ΡŽΡ‡Ρƒ. Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π½Π°ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅ΠΌΡƒ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ всС сообщСния, Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ, ΠΈ ΠΏΠΎΠ΄Π΄Π΅Π»Ρ‹Π²Π°Ρ‚ΡŒ подписи. Π’Π°ΠΊΡƒΡŽ Π°Ρ‚Π°ΠΊΡƒ ΠΌΠΎΠΆΠ½ΠΎ провСсти, найдя Π³Π»Π°Π²Π½Ρ‹Π΅ сомноТитСли (Ρ„Π°ΠΊΡ‚ΠΎΡ€Ρ‹) ΠΎΠ±Ρ‰Π΅Π³ΠΎ модуля n – p ΠΈ q. На основании p, q ΠΈ e (ΠΎΠ±Ρ‰ΠΈΠΉ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ) Π½Π°ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π»Π΅Π³ΠΊΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ частный ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ d. Основная ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ – поиск Π³Π»Π°Π²Π½Ρ‹Ρ… сомноТитСлСй (Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³) n. Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ RSA зависит ΠΎΡ‚ разлоТСния Π½Π° сомноТитСли (Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Π°), Ρ‡Ρ‚ΠΎ являСтся Ρ‚Ρ€ΡƒΠ΄Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ, Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‰Π΅ΠΉ эффСктивных способов Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

ЀактичСски, Π·Π°Π΄Π°Ρ‡Π° восстановлСния сСкрСтного ΠΊΠ»ΡŽΡ‡Π° эквивалСнтна Π·Π°Π΄Π°Ρ‡Π΅ разлоТСния Π½Π° ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΠΈ (Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Π°) модуля: ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ d для поиска сомноТитСлСй n, ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚: ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ n для поиска d. Надо ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ оборудования само ΠΏΠΎ сСбС Π½Π΅ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ ΡΡ‚ΠΎΠΉΠΊΠΎΡΡ‚ΡŒ криптосистСмы RSA, Ссли ΠΊΠ»ΡŽΡ‡ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄ΠΎΡΡ‚Π°Ρ‚ΠΎΡ‡Π½ΡƒΡŽ Π΄Π»ΠΈΠ½Ρƒ. ЀактичСски ΠΆΠ΅ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΠ΅ оборудования ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ ΡΡ‚ΠΎΠΉΠΊΠΎΡΡ‚ΡŒ криптосистСмы.