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

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Π‘Π΅ΠΊΡ€Π΅Ρ‚Ρ‹ ΠΈ лоТь. Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΌ ΠΌΠΈΡ€Π΅Β». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 27

Автор Π‘Ρ€ΡŽΡ Π¨Π½Π°ΠΉΠ΅Ρ€

Π’ настоящСС врСмя ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ†Π΅Π»Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ односторонних Ρ…ΡΡˆ-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚ Π½Π° Ρ…ΡΡˆ-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ SHA-1 принят ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎΠΌ БША. Для Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° бСзопасности Ρ…ΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ (Secure Hash Algorithm) Π΅ΡΡ‚ΡŒ Π°ΠΊΡ€ΠΎΠ½ΠΈΠΌΡ‹, ΠΈ ΠΎΠ½ΠΈ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ стандартС (Secure Hash Standard, SHS). RIPEMD-160 – это СвропСйский Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ. MD4 Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΈΠ· употрСблСния (хотя Π²Ρ‹ всС Π΅Ρ‰Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΅Π³ΠΎ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΠΎ Π²ΡΡ‚Ρ€Π΅Ρ‚ΠΈΡ‚ΡŒ), a MD5 дСмонстрируСт сущСствСнныС нСдостатки, ΠΈ Π΅Π³ΠΎ большС Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ для создания Ρ‡Π΅Π³ΠΎ-Π»ΠΈΠ±ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ.

Π¨ΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ

ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ распрСдСлСния ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ я ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π» Π² Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€Π΅ ΠΎ симмСтричном ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠΈ? Как Π΄Π²Π° Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Ρƒ Π½ΠΈΡ… ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ ΠΊΠ»ΡŽΡ‡ ΠΈ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠΌ симмСтричного ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ MAC? Π¨ΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ (ΠΈΠ»ΠΈ асиммСтричноС ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅) Ρ€Π΅ΡˆΠ°Π΅Ρ‚ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ. Оно позволяСт Π²Π°ΠΌ ΠΏΠΎΡΡ‹Π»Π°Ρ‚ΡŒ сСкрСтноС сообщСниС людям, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹ Π½ΠΈΠΊΠΎΠ³Π΄Π° Ρ€Π°Π½ΡŒΡˆΠ΅ Π½Π΅ встрСчали ΠΈ с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π²Ρ‹ Π½Π΅ Π΄ΠΎΠ³ΠΎΠ²Π°Ρ€ΠΈΠ²Π°Π»ΠΈΡΡŒ ΠΎ сСкрСтном ΠΊΠ»ΡŽΡ‡Π΅. Оно допускаСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΄Π²ΡƒΠΌ людям ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Ρƒ всСх Π½Π° Π²ΠΈΠ΄Ρƒ ΠΈ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ этого ΠΎΠ±ΠΌΠ΅Π½Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ сСкрСтныС Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ смоТСт ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΡ‚ΠΎ-Ρ‚ΠΎ, ΠΏΠΎΠ΄ΡΠ»ΡƒΡˆΠΈΠ²Π°Π²ΡˆΠΈΠΉ ΠΏΠ΅Ρ€Π΅Π³ΠΎΠ²ΠΎΡ€Ρ‹. Говоря Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ… физичСского ΠΌΠΈΡ€Π°, Ρ‚Π°ΠΊΠΎΠ΅ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ позволяСт Π²Π°ΠΌ ΠΈ Π²Π°ΡˆΠ΅ΠΌΡƒ ΠΏΡ€ΠΈΡΡ‚Π΅Π»ΡŽ ΠΏΡ€ΠΎΠΊΡ€ΠΈΡ‡Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Ρƒ числа Π² ΠΊΠ°Ρ„Π΅, Π±ΠΈΡ‚ΠΊΠΎΠΌ Π½Π°Π±ΠΈΡ‚ΠΎΠΌ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ°ΠΌΠΈ, β€“ Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚Π΅, Π²Ρ‹ ΠΈ ваш ΠΏΡ€ΠΈΡΡ‚Π΅Π»ΡŒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ число, ΠΈ Π½ΠΈΠΊΡ‚ΠΎ, ΠΊΡ€ΠΎΠΌΠ΅ вас Π΄Π²ΠΎΠΈΡ…, совсСм Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΠΏΠΎΠΉΠΌΠ΅Ρ‚.

Π—Π²ΡƒΡ‡ΠΈΡ‚ Π½Π΅Π»Π΅ΠΏΠΎ? Π­Ρ‚ΠΎ каТСтся Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ. Если Π±Ρ‹ Π²Ρ‹ спросили ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π»ΡŒΡ‰ΠΈΠΊΠΎΠ² со всСго свСта Π² 1975 Π³ΠΎΠ΄Ρƒ, всС ΠΎΠ½ΠΈ сказали Π±Ρ‹, Ρ‡Ρ‚ΠΎ это Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ сСбС ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ всСобщСС ΠΈΠ·ΡƒΠΌΠ»Π΅Π½ΠΈΠ΅, ΠΊΠΎΠ³Π΄Π° Π² 1976 Π³ΠΎΠ΄Ρƒ Π’ΠΈΡ‚Ρ„ΠΈΠ»Π΄ Π”ΠΈΡ„Ρ„ΠΈ ΠΈ ΠœΠ°Ρ€Ρ‚ΠΈΠ½ Π₯Π΅Π»Π»ΠΌΠ°Π½ объяснили, ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ. Или ΡƒΠ΄ΠΈΠ²Π»Π΅Π½ΠΈΠ΅ британской Ρ€Π°Π·Π²Π΅Π΄ΠΊΠΈ, ΠΊΠΎΠ³Π΄Π° ДТСймс Эллис, ΠšΠ»ΠΈΡ„Ρ„ΠΎΡ€Π΄ Кок ΠΈ М. Π”. Уильямсон осущСствили Ρ‚ΠΎ ΠΆΠ΅ самоС Π½Π° нСсколько Π»Π΅Ρ‚ Ρ€Π°Π½ΡŒΡˆΠ΅.

Основная идСя Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ просто Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒ Π² ΠΎΠ΄Π½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΈ тяТСло – Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ. Одна ΠΈΠ· Ρ‚Π°ΠΊΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ – Ρ€Π°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ†Π΅Π»Ρ‹Ρ… чисСл Π½Π° ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΠΈ. Если Π΄Π°Π½Ρ‹ Π΄Π²Π° числа, ΠΈΡ… Π»Π΅Π³ΠΊΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ½ΠΎΠΆΠΈΡ‚ΡŒ ΠΈ Π½Π°ΠΉΡ‚ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅. Но Ссли Π΄Π°Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅, практичСски Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π»ΠΎΠΆΠΈΡ‚ΡŒ число Π½Π° ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΠΈ ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ исходныС числа. Как Ρ€Π°Π· Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΠ»Π°Π½Π° ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ для создания ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ: Π² Π½Π΅Π΅ входят арифмСтичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹ΠΌΠΈ значСниями чисСл, Π²ΠΎΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ ΠΈ большиС многоразрядныС (Π΄ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… тысяч Π±ΠΈΡ‚ΠΎΠ²) исходныС числа. БСгодня сущСствуСт Π΄ΠΎΠ±Ρ€Ρ‹Π΅ ΠΏΠΎΠ»Π΄ΡŽΠΆΠΈΠ½Ρ‹ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² с названиями Π²Ρ€ΠΎΠ΄Π΅ RSA, Эль-Π“Π°ΠΌΠ°Π»ΡŒ ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ эллиптичСских ΠΊΡ€ΠΈΠ²Ρ‹Ρ…. (Алгоритмы, Π² основС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π»Π΅ΠΆΠΈΡ‚ Ρ‚Π°ΠΊ называСмая Β«Π·Π°Π΄Π°Ρ‡Π° ΠΎ Ρ€Π°Π½Ρ†Π΅Β», ΠΊΠΎΠ½ΠΊΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ с Π½ΠΈΠΌΠΈ Π½Π° Ρ€Π°Π½Π½ΠΈΡ… стадиях, Π½ΠΎ ΠΏΠΎ ΠΏΡ€ΠΎΡˆΠ΅ΡΡ‚Π²ΠΈΠΈ 20 Π»Π΅Ρ‚ ΠΈΡ… Ρ‚Π°ΠΊ ΠΈΠ»ΠΈ ΠΈΠ½Π°Ρ‡Π΅ Π²Π·Π»ΠΎΠΌΠ°Π»ΠΈ.) ΠœΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ° для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° своя, Π½ΠΎ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎ ΠΎΠ½ΠΈ всС ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹.

ВмСсто СдинствСнного ΠΊΠ»ΡŽΡ‡Π° совмСстного пользования Ρƒ Алисы ΠΈ Π‘ΠΎΠ±Π° Π΅ΡΡ‚ΡŒ Π΄Π²Π° ΠΊΠ»ΡŽΡ‡Π°: ΠΎΠ΄ΠΈΠ½ для ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ, Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ для Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ. ΠšΠ»ΡŽΡ‡ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹, ΠΈ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, зная ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΡŽΡ‡, Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠΉ. Π’ΠΎ Π΅ΡΡ‚ΡŒ Ссли Ρƒ вас Π΅ΡΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡ для ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ, Π²Ρ‹ Π½Π΅ сумССтС Π½Π°ΠΉΡ‚ΠΈ ΠΊΠ»ΡŽΡ‡ для Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ.

Π’ΠΎΡ‚ Π² этом-Ρ‚ΠΎ ΠΈ Π΅ΡΡ‚ΡŒ самоС интСрСсноС. Π‘ΠΎΠ± ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Ρƒ Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ. Он ΠΌΠΎΠΆΠ΅Ρ‚ Π²Π·ΡΡ‚ΡŒ ΠΈ ΠΎΠ±Π½Π°Ρ€ΠΎΠ΄ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡ для ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ. Он ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡΠ»Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π΄Ρ€ΡƒΠ·ΡŒΡΠΌ, ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ Π½Π° своСм Π²Π΅Π±-сайтС ΠΈΠ»ΠΈ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½ΠΎΠΉ ΠΊΠ½ΠΈΠ³Π΅. Алиса ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°ΠΉΡ‚ΠΈ этот ΠΊΠ»ΡŽΡ‡. Она ΠΌΠΎΠΆΠ΅Ρ‚ с Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ сообщСниС для Π‘ΠΎΠ±Π°. Π—Π°Ρ‚Π΅ΠΌ ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡΠ»Π°Ρ‚ΡŒ Π΅ΠΌΡƒ сообщСниС. Π‘ΠΎΠ±, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ свой ΠΊΠ»ΡŽΡ‡ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ½ ΠΏΡ€Π΅Π΄ΡƒΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π» Π½Π° Π²Π΅Π±-сайтС), смоТСт Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ посланиС Алисы. Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ АлисС Π½Π΅ приходится Π²ΡΡ‚Ρ€Π΅Ρ‡Π°Ρ‚ΡŒΡΡ с Π‘ΠΎΠ±ΠΎΠΌ Π² ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Ρ‚Π΅ΠΌΠ½ΠΎΠΉ Π°Π»Π»Π΅Π΅ ΠΈ Π΄ΠΎΠ³ΠΎΠ²Π°Ρ€ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΎΠ± ΠΎΠ±Ρ‰Π΅ΠΌ сСкрСтС. Π‘ΠΎΠ±Ρƒ Π΄Π°ΠΆΠ΅ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ Алису. И, ΠΊΠ°ΠΊ Π½ΠΈ странно, Π΄Π°ΠΆΠ΅ АлисС Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ Π‘ΠΎΠ±Π°. Если Алиса смоТСт Π½Π°ΠΉΡ‚ΠΈ ΠΊΠ»ΡŽΡ‡, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π‘ΠΎΠ± ΠΎΠ±Π½Π°Ρ€ΠΎΠ΄ΠΎΠ²Π°Π», ΠΎΠ½Π° смоТСт ΠΏΠΎΡΠ»Π°Ρ‚ΡŒ Π΅ΠΌΡƒ Ρ‚Π°ΠΉΠ½ΠΎΠ΅ сообщСниС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½ΠΈΠΊΡ‚ΠΎ, ΠΊΡ€ΠΎΠΌΠ΅ Π‘ΠΎΠ±Π°, Π½Π΅ смоТСт ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ. Π’Π°ΠΊΠΎΠ΅ постоянно происходит с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ PGP; ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΈΡ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ находится Π½Π° ΠΊΠ°ΠΊΠΎΠΌ-Π»ΠΈΠ±ΠΎ сСрвСрС, ΠΈ Ρ‚ΠΎΠ³Π΄Π° ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ посторонний Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΈΠΌ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ сообщСния. Π”Π°ΠΆΠ΅ Ссли Π²Ρ‹ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ смыслитС Π² ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ΅, это Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ.

Π”Π΅Ρ‚Π°Π»ΠΈ этого процСсса содСрТат Π² сСбС Ρ†Π΅Π»ΡƒΡŽ ΠΊΡƒΡ‡Ρƒ хитростСй. НапримСр, я Π½Π΅ рассказал, ΠΊΠ°ΠΊ Π‘ΠΎΠ± создал ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ΠΈ ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ сдСлал свой Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ сСкрСтным. (Он Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π΅Π³ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ – вСдь ΠΊΠ»ΡŽΡ‡ состоит ΠΈΠ· Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ тысячи случайных Ρ†ΠΈΡ„Ρ€.) И я ΠΏΡ€ΠΎΠΏΡƒΡ‰Ρƒ здСсь рассказ ΠΎ нСвСроятно слоТной Π·Π°Π΄Π°Ρ‡Π΅ – ΠΊΠ°ΠΊ Алиса ΡƒΠ·Π½Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π° ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΊΠ»ΡŽΡ‡ Π‘ΠΎΠ±Π°, Π° Π½Π΅ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ старый, ΠΈΠ»ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ, ΠΈΠ»ΠΈ ΠΊΠ»ΡŽΡ‡ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊΠ°. ΠœΡ‹ вСрнСмся ΠΊ этому ΠΏΠΎΠ·Π΄Π½Π΅Π΅.

А сСйчас я Ρ…ΠΎΡ‡Ρƒ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ вашС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ примСняСт ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ для кодирования сообщСний. ВсС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… задСйствованы ΠΎΠ±Π° Ρ‚ΠΈΠΏΠ° ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ. ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° интСрСса ΠΊ этому ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρƒ Π² Π΅Π³ΠΎ эффСктивности. На самом Π΄Π΅Π»Π΅, ΠΊΠΎΠ³Π΄Π° Алиса Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΏΠΎΡΠ»Π°Ρ‚ΡŒ сообщСниС Π‘ΠΎΠ±Ρƒ, ΠΎΠ½Π° Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ сообщСниС ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ симмСтричного Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ создаСт Β«ΠΈΠ· Π²ΠΎΠ·Π΄ΡƒΡ…Π°Β» (Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ сСансовый ΠΊΠ»ΡŽΡ‡). Она Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ этот ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° Π‘ΠΎΠ±Π°, Π° Π·Π°Ρ‚Π΅ΠΌ отправляСт вмСстС Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ ΠΈ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ сообщСниС для Π‘ΠΎΠ±Π°. Когда Π‘ΠΎΠ± ΠΈΡ… ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚, ΠΎΠ½ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ. ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° ΠΎΠ½ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ симмСтричный ΠΊΠ»ΡŽΡ‡, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π΅Π³ΠΎ для Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ сообщСния.

Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΡΠ²Π΅Ρ€Ρ…ΡŠΠ΅ΡΡ‚Π΅ΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΌ, Π½ΠΎ всС ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ. ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΡŽΡΡŒ, Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡŽ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ нСпосрСдствСнно для ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ сообщСний. ВсС ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. Π’Π°ΠΊ устроСны всС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ элСктронной ΠΏΠΎΡ‡Ρ‚Ρ‹, β€“ PGP, Π Π•Πœ, S/MIME ΠΈ Π»ΡŽΠ±Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅. Π’Π°ΠΊ обСспСчиваСтся Π·Π°Ρ‰ΠΈΡ‚Π° сообщСний Π’Π΅Π±, TCP/IP, Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½ΠΎΠΉ связи ΠΈ всСго ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ.

Π‘Ρ…Π΅ΠΌΡ‹ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи

Π¨ΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ – Π²Π΅Ρ‰ΡŒ довольно ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ, Π½ΠΎ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ подписи (сигнатуры) – Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ интСрСсный ΠΈ Π²Π°ΠΆΠ½Ρ‹ΠΉ инструмСнт. Π¦ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ подписи ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Ρ‚ΠΎΡ‚ ΠΆΠ΅ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ сообщСний, Ρ‡Ρ‚ΠΎ ΠΈ MAC. А Π² соврСмСнном бизнСсС аутСнтификация Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π²Π°ΠΆΠ½Π΅Π΅ сСкрСтности,

Как ΠΈ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ, Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ подписи ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΏΠ°Ρ€Ρƒ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ: ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΊΠ»ΡŽΡ‡Ρƒ Π΄Ρ€ΡƒΠ³ΠΎΠΉ. Но Π² этом случаС ΠΊΠ»ΡŽΡ‡ΠΈ ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ мСстами.

Π£ Алисы Π΅ΡΡ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ тСкст сообщСния. ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΡ свой Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡, ΠΎΠ½Π° сообщСниС Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это Π΅Π΅ Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡, Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ сообщСниС Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Ρ‚Π΅ΠΌ ΠΆΠ΅ способом. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ сообщСниС становится Алисиной подписью Π½Π° сообщСнии. ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ Алисы общСдоступСн. ΠšΡ‚ΠΎ ΡƒΠ³ΠΎΠ΄Π½ΠΎ способСн Π΄ΠΎΡΡ‚Π°Ρ‚ΡŒ этот ΠΊΠ»ΡŽΡ‡ ΠΈ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ сообщСниС, ΡƒΠ΄ΠΎΡΡ‚ΠΎΠ²Π΅Ρ€ΠΈΠ²ΡˆΠΈΡΡŒ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ подписала (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π»Π°) Алиса. Подпись являСтся Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ сообщСния, поэтому ΠΎΠ½Π° ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Π° для сообщСний: злостный Ρ„Π°Π»ΡŒΡΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ½ΡΡ‚ΡŒ подпись Алисы с ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° ΠΈ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π΅Π΅ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ. Подпись – это функция Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° Алисы, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠ½Π° ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Π° для Π½Π΅Π΅.

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

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… подписСй Π½Π° самом Π΄Π΅Π»Π΅ Π½Π΅ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°ΡŽΡ‚ подписанныС сообщСния. ИдСя Ρ‚Π° ΠΆΠ΅, Π½ΠΎ матСматичСскоС исполнСниС отличаСтся. Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ подпись, Алиса ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ вычислСния исходя ΠΈΠ· сообщСния ΠΈ своСго Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π°. Π­Ρ‚Π° подпись прикрСпляСтся ΠΊ ΡΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΡŽ. Π‘ΠΎΠ± ΠΏΡ€ΠΎΠ΄Π΅Π»Ρ‹Π²Π°Π΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ вычислСния, ΠΎΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡΡΡŒ Π½Π° сообщСнии, подписи ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ ΠΊΠ»ΡŽΡ‡Π΅ Алисы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ подпись. Π•Π²Π°, которая Π½Π΅ Π·Π½Π°Π΅Ρ‚ Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° Алисы, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ подпись, Π½ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Π»Π°Ρ‚ΡŒ сообщСниС ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΡƒΡŽ подпись.

Π’ настоящСС врСмя ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ нСсколько Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи. НаиболСС популярСн RSA. Алгоритм Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи амСриканского ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Π° (Digital Signature Algorithm, DSA), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ Π² стандартС Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи (Digital Signature Standard, DSS), Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ часто. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ½ΠΎΠ³Π΄Π° Π²ΡΡ‚Ρ€Π΅Ρ‚ΠΈΡ‚ΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Эль-Π“Π°ΠΌΠ°Π»ΡŒ. А Π΅Ρ‰Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ подписСй, Π² основС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π»Π΅ΠΆΠΈΡ‚ криптография эллиптичСских ΠΊΡ€ΠΈΠ²Ρ‹Ρ…; ΠΎΠ½ΠΈ ΠΏΠΎΡ…ΠΎΠΆΠΈ Π½Π° всС ΠΏΡ€ΠΎΡ‡ΠΈΠ΅, Π½ΠΎ Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ситуациях Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ эффСктивнСС.