ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅

ΠšΠΎΠ³Π°Ρ‚ΠΎ Ρ‡ΡƒΠ΅Ρ‚Π΅ Π΄ΡƒΠΌΠ°Ρ‚Π° β€žΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡβ€œ, някои Ρ…ΠΎΡ€Π° си спомнят ΠΏΠ°Ρ€ΠΎΠ»Π°Ρ‚Π° си Π·Π° WiFi, зСлСния ΠΊΠ°Ρ‚ΠΈΠ½Π°Ρ€ Π΄ΠΎ адрСса Π½Π° любимия ΠΈΠΌ уСбсайт ΠΈ ΠΊΠΎΠ»ΠΊΠΎ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΅ Π΄Π° Π²Π»Π΅Π·Π΅Ρ‚Π΅ Π² ΠΈΠΌΠ΅ΠΉΠ»Π° Π½Π° някой Π΄Ρ€ΡƒΠ³. Π”Ρ€ΡƒΠ³ΠΈ си припомнят ΠΏΠΎΡ€Π΅Π΄ΠΈΡ†Π° ΠΎΡ‚ уязвимости ΠΏΡ€Π΅Π· послСднитС Π³ΠΎΠ΄ΠΈΠ½ΠΈ с краснорСчиви ΡΡŠΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΡ (DROWN, FREAK, POODLE...), стилни Π»ΠΎΠ³Π° ΠΈ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π·Π° спСшна актуализация Π½Π° вашия Π±Ρ€Π°ΡƒΠ·ΡŠΡ€.

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡΡ‚Π° ΠΏΠΎΠΊΡ€ΠΈΠ²Π° всичко, Π½ΠΎ ΡΡŠΡ‰Π½ΠΎΡΡ‚Ρ‚Π° Π½Π° Π² Π΄Ρ€ΡƒΠ³. Π’ΡŠΠΏΡ€ΠΎΡΡŠΡ‚ Π΅, Ρ‡Π΅ ΠΈΠΌΠ° Ρ‚ΡŠΠ½ΠΊΠ° Π³Ρ€Π°Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ простото ΠΈ слоТното. Някои Π½Π΅Ρ‰Π° са лСсни Π·Π° ΠΏΡ€Π°Π²Π΅Π½Π΅, Π½ΠΎ Ρ‚Ρ€ΡƒΠ΄Π½ΠΈ Π·Π° сглобяванС, ΠΊΠ°Ρ‚ΠΎ счупванСто Π½Π° яйцС. Π”Ρ€ΡƒΠ³ΠΈ Π½Π΅Ρ‰Π° са лСсни Π·Π° ΠΏΡ€Π°Π²Π΅Π½Π΅, Π½ΠΎ Ρ‚Ρ€ΡƒΠ΄Π½ΠΈ Π·Π° Π²Ρ€ΡŠΡ‰Π°Π½Π΅, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΌΠ°Π»ΠΊΠ°, Π²Π°ΠΆΠ½Π°, Ρ€Π΅ΡˆΠ°Π²Π°Ρ‰Π° част липсва: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ отварянС Π½Π° Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π²Ρ€Π°Ρ‚Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ β€žΡ€Π΅ΡˆΠ°Π²Π°Ρ‰Π°Ρ‚Π° Ρ‡Π°ΡΡ‚β€œ Π΅ ΠΊΠ»ΡŽΡ‡ΡŠΡ‚. ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡΡ‚Π° ΠΈΠ·ΡƒΡ‡Π°Π²Π° Ρ‚Π΅Π·ΠΈ ситуации ΠΈ ΠΊΠ°ΠΊ Ρ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°.

ΠŸΡ€Π΅Π· послСднитС Π³ΠΎΠ΄ΠΈΠ½ΠΈ колСкцията ΠΎΡ‚ криптографски Π°Ρ‚Π°ΠΊΠΈ сС ΠΏΡ€Π΅Π²ΡŠΡ€Π½Π° Π² Π·ΠΎΠΎΠΏΠ°Ρ€ΠΊ ΠΎΡ‚ крСщящи Π»ΠΎΠ³Π°, пълни с Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈ ΠΎΡ‚ Π½Π°ΡƒΡ‡Π½ΠΈ статии ΠΈ ΠΏΠΎΡ€Π°ΠΆΠ΄Π° ΠΎΠ±Ρ‰ΠΎ ΠΌΡ€Π°Ρ‡Π½ΠΎ усСщанС, Ρ‡Π΅ всичко Π΅ счупСно. Но Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ‚ Π°Ρ‚Π°ΠΊΠΈΡ‚Π΅ сС основават Π½Π° няколко ΠΎΠ±Ρ‰ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° ΠΈ Π±Π΅Π·ΠΊΡ€Π°ΠΉΠ½ΠΈΡ‚Π΅ страници ΠΎΡ‚ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈ чСсто сС свСТдат Π΄ΠΎ лСсни Π·Π° Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ ΠΈΠ΄Π΅ΠΈ.

Π’ Ρ‚Π°Π·ΠΈ ΠΏΠΎΡ€Π΅Π΄ΠΈΡ†Π° ΠΎΡ‚ статии Ρ‰Π΅ Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ Π²ΠΈΠ΄ΠΎΠ²Π΅ криптографски Π°Ρ‚Π°ΠΊΠΈ, ΠΊΠ°Ρ‚ΠΎ Π°ΠΊΡ†Π΅Π½Ρ‚ΠΈΡ€Π°ΠΌΠ΅ Π²ΡŠΡ€Ρ…Ρƒ основнитС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈ. Най-ΠΎΠ±Ρ‰ΠΎ ΠΈ Π½Π΅ Ρ‚ΠΎΡ‡Π½ΠΎ Π² Ρ‚ΠΎΠ·ΠΈ Ρ€Π΅Π΄, Π½ΠΎ Ρ‰Π΅ Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ слСдното:

  • Основни стратСгии: Π³Ρ€ΡƒΠ±Π° сила, чСстотСн Π°Π½Π°Π»ΠΈΠ·, интСрполация, ΠΏΠΎΠ½ΠΈΠΆΠ°Π²Π°Π½Π΅ ΠΈ ΠΊΡ€ΡŠΡΡ‚ΠΎΡΠ°Π½ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ.
  • Π‘Ρ€Π°Π½Π΄ΠΈΡ€Π°Π½ΠΈ уязвимости: Π˜Π—Π ΠžΠ”, ΠŸΠ Π•Π‘Π’ΠͺΠŸΠ›Π•ΠΠ˜Π•, ΠŸΠ£Π”Π•Π›, УДАВЯНЕ, Π”ΠͺЛГА.
  • Π Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ стратСгии: оракулски Π°Ρ‚Π°ΠΊΠΈ (Π°Ρ‚Π°ΠΊΠ° Π½Π° Π’ΠΎΠ΄Π΅Π½Π΅Ρ‚, Π°Ρ‚Π°ΠΊΠ° Π½Π° КСлси); ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π° срСща ΠΏΠΎ срСдата, Π°Ρ‚Π°ΠΊΠ° Π½Π° Ρ€ΠΎΠΆΠ΄Π΅Π½ Π΄Π΅Π½, статистичСско ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ (Π΄ΠΈΡ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»Π΅Π½ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ°Π½Π°Π»ΠΈΠ·, ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Π΅Π½ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ°Π½Π°Π»ΠΈΠ· ΠΈ Π΄Ρ€.).
  • Атаки ΠΏΠΎ страничСн ΠΊΠ°Π½Π°Π» ΠΈ Ρ‚Π΅Ρ…Π½ΠΈ Π±Π»ΠΈΠ·ΠΊΠΈ Ρ€ΠΎΠ΄Π½ΠΈΠ½ΠΈ, Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ Π·Π° Π°Π½Π°Π»ΠΈΠ· Π½Π° ΠΎΡ‚ΠΊΠ°Π·ΠΈΡ‚Π΅.
  • Атаки срСщу криптография с ΠΏΡƒΠ±Π»ΠΈΡ‡Π΅Π½ ΠΊΠ»ΡŽΡ‡: ΠΊΡƒΠ±ΠΈΡ‡Π΅Π½ ΠΊΠΎΡ€Π΅Π½, ΠΈΠ·Π»ΡŠΡ‡Π²Π°Π½Π΅, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅, Π°Ρ‚Π°ΠΊΠ° Π½Π° Coppersmith, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌ Π½Π° Pohlig-Hellman, числово сито, Π°Ρ‚Π°ΠΊΠ° Π½Π° Wiener, Π°Ρ‚Π°ΠΊΠ° Π½Π° Bleichenbacher.

Π’Π°Π·ΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Π° статия ΠΎΠ±Ρ…Π²Π°Ρ‰Π° горния ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» Π΄ΠΎ Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° Π½Π° КСлси.

Основни стратСгии

Π‘Π»Π΅Π΄Π½ΠΈΡ‚Π΅ Π°Ρ‚Π°ΠΊΠΈ са прости Π² смисъл, Ρ‡Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΏΠΎΡ‡Ρ‚ΠΈ напълно обяснСни Π±Π΅Π· ΠΌΠ½ΠΎΠ³ΠΎ тСхничСски подробности. НСка обясним всСки Ρ‚ΠΈΠΏ Π°Ρ‚Π°ΠΊΠ° с Π½Π°ΠΉ-прости Π΄ΡƒΠΌΠΈ, Π±Π΅Π· Π΄Π° Π½Π°Π²Π»ΠΈΠ·Π°ΠΌΠ΅ Π² слоТни ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ ΠΈΠ»ΠΈ случаи Π½Π° Π½Π°ΠΏΡ€Π΅Π΄Π½Π°Π»Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°.

Някои ΠΎΡ‚ Ρ‚Π΅Π·ΠΈ Π°Ρ‚Π°ΠΊΠΈ Π΄ΠΎ голяма стСпСн са остарСли ΠΈ Π½Π΅ са Π±ΠΈΠ»ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΠΎΡ‚ ΠΌΠ½ΠΎΠ³ΠΎ Π³ΠΎΠ΄ΠΈΠ½ΠΈ. Π”Ρ€ΡƒΠ³ΠΈ са стари Ρ…ΠΎΡ€Π°, ΠΊΠΎΠΈΡ‚ΠΎ всС ΠΎΡ‰Π΅ Ρ€Π΅Π΄ΠΎΠ²Π½ΠΎ сС ΠΏΡ€ΠΎΠΌΡŠΠΊΠ²Π°Ρ‚ Π½Π° Π½ΠΈΡ‰ΠΎ Π½Π΅ΠΏΠΎΠ΄ΠΎΠ·ΠΈΡ€Π°Ρ‰ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ Π½Π° криптосистСми ΠΏΡ€Π΅Π· 21 Π²Π΅ΠΊ. Π•Ρ€Π°Ρ‚Π° Π½Π° ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ‚Π° криптография ΠΌΠΎΠΆΠ΅ Π΄Π° сС счита Π·Π° Π·Π°ΠΏΠΎΡ‡Π½Π°Π»Π° с появата Π½Π° IBM DES, ΠΏΡŠΡ€Π²ΠΈΡΡ‚ ΡˆΠΈΡ„ΡŠΡ€, ΠΊΠΎΠΉΡ‚ΠΎ устоя Π½Π° всички Π°Ρ‚Π°ΠΊΠΈ Π² Ρ‚ΠΎΠ·ΠΈ списък.

ОбикновСна Π³Ρ€ΡƒΠ±Π° сила

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅Π‘Ρ…Π΅ΠΌΠ°Ρ‚Π° Π·Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ сС ΡΡŠΡΡ‚ΠΎΠΈ ΠΎΡ‚ Π΄Π²Π΅ части: 1) функцията Π·Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅, която ΠΏΡ€ΠΈΠ΅ΠΌΠ° ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ (ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ тСкст), ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°Π½ΠΎ с ΠΊΠ»ΡŽΡ‡, ΠΈ слСд Ρ‚ΠΎΠ²Π° създава ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½ΠΎ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ - ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ тСкст; 2) функция Π·Π° Π΄Π΅ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅, която Π²Π·Π΅ΠΌΠ° ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ тСкст ΠΈ ΠΊΠ»ΡŽΡ‡Π° ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅ΠΆΠ΄Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ тСкст. И ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ, ΠΈ Π΄Π΅ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ трябва Π΄Π° са лСсни Π·Π° изчисляванС с ΠΊΠ»ΡŽΡ‡Π° ΠΈ Ρ‚Ρ€ΡƒΠ΄Π½ΠΈ Π·Π° изчисляванС Π±Π΅Π· Π½Π΅Π³ΠΎ.

Π”Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ΅ΠΌ, Ρ‡Π΅ Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ тСкст ΠΈ сС ΠΎΠΏΠΈΡ‚Π²Π°ΠΌΠ΅ Π΄Π° Π³ΠΎ Π΄Π΅ΡˆΠΈΡ„Ρ€ΠΈΡ€Π°ΠΌΠ΅ Π±Π΅Π· Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° информация (Ρ‚ΠΎΠ²Π° сС Π½Π°Ρ€ΠΈΡ‡Π° Π°Ρ‚Π°ΠΊΠ° само с ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ тСкст). Ако ΠΏΠΎ някакъв магичСски Π½Π°Ρ‡ΠΈΠ½ Π½Π°ΠΌΠ΅Ρ€ΠΈΠΌ правилния ΠΊΠ»ΡŽΡ‡, ΠΌΠΎΠΆΠ΅ΠΌ лСсно Π΄Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠΌ Π΄Π°Π»ΠΈ Ρ‚ΠΎΠΉ наистина Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π΅Π½, Π°ΠΊΠΎ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΡŠΡ‚ Π΅ Ρ€Π°Π·ΡƒΠΌΠ½ΠΎ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅.

ΠžΠ±ΡŠΡ€Π½Π΅Ρ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Π΅ Ρ‚ΡƒΠΊ ΠΈΠΌΠ° Π΄Π²Π΅ ΠΈΠΌΠΏΠ»ΠΈΡ†ΠΈΡ‚Π½ΠΈ прСдполоТСния. ΠŸΡŠΡ€Π²ΠΎ, Π·Π½Π°Π΅ΠΌ ΠΊΠ°ΠΊ Π΄Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠΈΠΌ Π΄Π΅ΡˆΠΈΡ„Ρ€ΠΈΡ€Π°Π½Π΅, тоСст ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚ΠΈ криптосистСмата. Π’ΠΎΠ²Π° Π΅ стандартно ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΠ³Π°Ρ‚ΠΎ сС Π³ΠΎΠ²ΠΎΡ€ΠΈ Π·Π° криптография. Π‘ΠΊΡ€ΠΈΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° подробноститС Π·Π° внСдряванСто Π½Π° ΡˆΠΈΡ„ΡŠΡ€Π° ΠΎΡ‚ Π½Π°ΠΏΠ°Π΄Π°Ρ‚Π΅Π»ΠΈΡ‚Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΊΠ°Ρ‚ΠΎ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° мярка Π·Π° сигурност, Π½ΠΎ слСд ΠΊΠ°Ρ‚ΠΎ нападатСлят Ρ€Π°Π·Π±Π΅Ρ€Π΅ Ρ‚Π΅Π·ΠΈ подробности, Ρ‚Π°Π·ΠΈ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° сигурност сС Π³ΡƒΠ±ΠΈ Ρ‚ΠΈΡ…ΠΎ ΠΈ Π½Π΅ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠΌΠΎ. Π•Ρ‚ΠΎ ΠΊΠ°ΠΊ ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ Π½Π° ΠšΠ΅Ρ€Ρ…ΠΎΡ„: БистСмата, ΠΏΠΎΠΏΠ°Π΄Π°Ρ‰Π° Π² Ρ€ΡŠΡ†Π΅Ρ‚Π΅ Π½Π° Π²Ρ€Π°Π³Π°, Π½Π΅ трябва Π΄Π° причинява нСудобства.

Π’Ρ‚ΠΎΡ€ΠΎ, ΠΏΡ€ΠΈΠ΅ΠΌΠ°ΠΌΠ΅, Ρ‡Π΅ правилният ΠΊΠ»ΡŽΡ‡ Π΅ СдинствСният ΠΊΠ»ΡŽΡ‡, ΠΊΠΎΠΉΡ‚ΠΎ Ρ‰Π΅ Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ Ρ€Π°Π·ΡƒΠΌΠ½ΠΎ Π΄Π΅ΡˆΠΈΡ„Ρ€ΠΈΡ€Π°Π½Π΅. Π’ΠΎΠ²Π° ΡΡŠΡ‰ΠΎ Π΅ Ρ€Π°Π·ΡƒΠΌΠ½ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅; Ρ‚ΠΎ Π΅ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€Π΅Π½ΠΎ, Π°ΠΊΠΎ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡΡ‚ тСкст Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-дълъг ΠΎΡ‚ ΠΊΠ»ΡŽΡ‡Π° ΠΈ Π΅ Ρ‡Π΅Ρ‚ΠΈΠΌ. Π’ΠΎΠ²Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ сС случва Π² рСалния свят, освСн ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΈ Π½Π΅ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½ΠΈ ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ глупости, ΠΊΠΎΠΈΡ‚ΠΎ Π΅ Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€Π΅ Π΄Π° оставитС настрана (Π°ΠΊΠΎ Π½Π΅ Π²ΠΈ харСсва, Ρ‡Π΅ смС пропуснали обяснСниСто, моля, Π²ΠΈΠΆΡ‚Π΅ Ρ‚Π΅ΠΎΡ€Π΅ΠΌΠ° 3.8 Ρ‚ΡƒΠΊ).

ΠšΠ°Ρ‚ΠΎ сС ΠΈΠΌΠ° ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ Π³ΠΎΡ€Π½ΠΎΡ‚ΠΎ, възниква стратСгия: ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Ρ‚Π΅ всСки възмоТСн ΠΊΠ»ΡŽΡ‡. Π’ΠΎΠ²Π° сС Π½Π°Ρ€ΠΈΡ‡Π° Π³Ρ€ΡƒΠ±Π° сила ΠΈ Ρ‚Π°ΠΊΠ°Π²Π° Π°Ρ‚Π°ΠΊΠ° Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°Π½ΠΎ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ срСщу всички ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½ΠΈ ΡˆΠΈΡ„Ρ€ΠΈ - Π² ΠΊΡ€Π°ΠΉΠ½Π° смСтка. НапримСр Π³Ρ€ΡƒΠ±Π°Ρ‚Π° сила Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½Π° Π·Π° Ρ…Π°ΠΊΠ²Π°Π½Π΅ Π¨ΠΈΡ„ΡŠΡ€ Π½Π° Π¦Π΅Π·Π°Ρ€, Π΄Ρ€Π΅Π²Π΅Π½ ΡˆΠΈΡ„ΡŠΡ€, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ ΠΊΠ»ΡŽΡ‡ΡŠΡ‚ Π΅ Π΅Π΄Π½Π° Π±ΡƒΠΊΠ²Π° ΠΎΡ‚ Π°Π·Π±ΡƒΠΊΠ°Ρ‚Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π° ΠΌΠ°Π»ΠΊΠΎ Π½Π°Π΄ 20 възмоТни ΠΊΠ»ΡŽΡ‡Π°.

Π—Π° съТалСниС Π½Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ°Π½Π°Π»ΠΈΡ‚ΠΈΡ†ΠΈΡ‚Π΅, ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° ΠΊΠ»ΡŽΡ‡Π° Π΅ Π΄ΠΎΠ±Ρ€Π° Π·Π°Ρ‰ΠΈΡ‚Π° срСщу Π³Ρ€ΡƒΠ±Π° сила. Π‘ ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° ΠΊΠ»ΡŽΡ‡Π° броят Π½Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΈΡ‚Π΅ ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ нараства СкспонСнциално. Бъс ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΈ Π½Π° ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅Ρ‚Π΅ простата Π³Ρ€ΡƒΠ±Π° сила Π΅ напълно Π½Π΅ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½Π°. Π—Π° Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ ΠΊΠ°ΠΊΠ²ΠΎ ΠΈΠΌΠ°ΠΌΠ΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄, Π½Π΅ΠΊΠ° Π²Π·Π΅ΠΌΠ΅ΠΌ Π½Π°ΠΉ-Π±ΡŠΡ€Π·ΠΈΡ извСстСн ΡΡƒΠΏΠ΅Ρ€ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€ ΠΎΡ‚ срСдата Π½Π° 2019 Π³.: Π’Ρ€ΡŠΡ… ΠΎΡ‚ IBM, с ΠΏΠΈΠΊΠΎΠ²Π° производитСлност ΠΎΡ‚ ΠΎΠΊΠΎΠ»ΠΎ 1017 ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π² сСкунда. ДнСс Ρ‚ΠΈΠΏΠΈΡ‡Π½Π°Ρ‚Π° дълТина Π½Π° ΠΊΠ»ΡŽΡ‡Π° Π΅ 128 Π±ΠΈΡ‚Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π²Π° 2128 възмоТни ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ. Π—Π° Π΄Π° Ρ‚ΡŠΡ€ΡΠΈ във всички ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅, ΡΡƒΠΏΠ΅Ρ€ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€ΡŠΡ‚ Summit Ρ‰Π΅ сС Π½ΡƒΠΆΠ΄Π°Π΅ ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»Π½ΠΎ 7800 ΠΏΡŠΡ‚ΠΈ ΠΏΠΎ-голямо ΠΎΡ‚ Π²ΡŠΠ·Ρ€Π°ΡΡ‚Ρ‚Π° Π½Π° ВсСлСната.

Врябва Π»ΠΈ Π³Ρ€ΡƒΠ±Π°Ρ‚Π° сила Π΄Π° сС счита Π·Π° историчСско Π»ΡŽΠ±ΠΎΠΏΠΈΡ‚ΡΡ‚Π²ΠΎ? БъвсСм Π½Π΅: Ρ‚ΠΎΠ²Π° Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° ΡΡŠΡΡ‚Π°Π²ΠΊΠ° Π² готварската ΠΊΠ½ΠΈΠ³Π° Π·Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ°Π½Π°Π»ΠΈΠ·Π°. Рядко ΡˆΠΈΡ„Ρ€ΠΈΡ‚Π΅ са Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° слаби, Ρ‡Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Ρ€Π°Π·Π±ΠΈΡ‚ΠΈ само Ρ‡Ρ€Π΅Π· ΡƒΠΌΠ½Π° Π°Ρ‚Π°ΠΊΠ°, Π±Π΅Π· ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° сила Π² Π΅Π΄Π½Π° ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³Π° стСпСн. Много ΡƒΡΠΏΠ΅ΡˆΠ½ΠΈ Ρ…Π°ΠΊΠΎΠ²Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈΡ‡Π΅Π½ ΠΌΠ΅Ρ‚ΠΎΠ΄, Π·Π° Π΄Π° отслабят ΠΏΡŠΡ€Π²ΠΎ цСлСвия ΡˆΠΈΡ„ΡŠΡ€ ΠΈ слСд Ρ‚ΠΎΠ²Π° Π΄Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠ°Ρ‚ Π°Ρ‚Π°ΠΊΠ° с Π³Ρ€ΡƒΠ±Π° сила.

ЧСстотСн Π°Π½Π°Π»ΠΈΠ·

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ΠŸΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ тСкстовС Π½Π΅ са бСзсмислици. НапримСр, Π² английскитС тСкстовС ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ Π±ΡƒΠΊΠ²ΠΈ "e" ΠΈ Ρ‡Π»Π΅Π½ΠΎΠ²Π΅ "the"; Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ Π½ΡƒΠ»Π΅Π²ΠΈ Π±Π°ΠΉΡ‚ΠΎΠ²Π΅ ΠΊΠ°Ρ‚ΠΎ ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ части ΠΎΡ‚ информация. ЧСстотният Π°Π½Π°Π»ΠΈΠ· Π΅ всяка Π°Ρ‚Π°ΠΊΠ°, която сС възползва ΠΎΡ‚ Ρ‚ΠΎΠ·ΠΈ Ρ„Π°ΠΊΡ‚.

ΠšΠ°Π½ΠΎΠ½ΠΈΡ‡Π½ΠΈΡΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° ΡˆΠΈΡ„ΡŠΡ€, уязвим Π½Π° Ρ‚Π°Π·ΠΈ Π°Ρ‚Π°ΠΊΠ°, Π΅ простият замСстващ ΡˆΠΈΡ„ΡŠΡ€. Π’ Ρ‚ΠΎΠ·ΠΈ ΡˆΠΈΡ„ΡŠΡ€ ΠΊΠ»ΡŽΡ‡ΡŠΡ‚ Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Π° с всички Π·Π°ΠΌΠ΅Π½Π΅Π½ΠΈ Π±ΡƒΠΊΠ²ΠΈ. НапримСр β€žgβ€œ сС замСня с β€žhβ€œ, β€žoβ€œ с j, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π΄ΡƒΠΌΠ°Ρ‚Π° β€žgoβ€œ става β€žhjβ€œ. Π’ΠΎΠ·ΠΈ ΡˆΠΈΡ„ΡŠΡ€ Π΅ Ρ‚Ρ€ΡƒΠ΄Π΅Π½ Π·Π° Π³Ρ€ΡƒΠ±Π° сила, Π·Π°Ρ‰ΠΎΡ‚ΠΎ ΠΈΠΌΠ° Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΌΠ½ΠΎΠ³ΠΎ възмоТни справочни Ρ‚Π°Π±Π»ΠΈΡ†ΠΈ. Ако сС интСрСсуватС ΠΎΡ‚ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ°Ρ‚Π°, Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½Π°Ρ‚Π° дълТина Π½Π° ΠΊΠ»ΡŽΡ‡Π° Π΅ ΠΎΠΊΠΎΠ»ΠΎ 88 Π±ΠΈΡ‚Π°: Ρ‚ΠΎΠ²Π° Π΅
ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅. Но чСстотният Π°Π½Π°Π»ΠΈΠ· ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π²ΡŠΡ€ΡˆΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π±ΡŠΡ€Π·ΠΎ.

ΠŸΠΎΠΌΠΈΡΠ»Π΅Ρ‚Π΅ Π·Π° слСдния ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ тСкст, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π΅Π½ с прост замСстващ ΡˆΠΈΡ„ΡŠΡ€:

XDYLY ALY UGLY XDWNKE WN DYAJYN ANF YALXD DGLAXWG XDAN ALY FLYAUX GR WN OGQL ZDWBGEGZDO

ΠžΡ‚ Y сС срСща чСсто, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π² края Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΡƒΠΌΠΈ, ΠΌΠΎΠΆΠ΅ΠΌ условно Π΄Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Π΅ Ρ‚ΠΎΠ²Π° Π΅ Π±ΡƒΠΊΠ²Π°Ρ‚Π° e:

XDeLe Ale UGLe XDWNKE WN DeAJeN ANF eALXD DGLAXWG XDAN Ale FleAUX GR WN OGQL ZDWBGEGZDO

Π”Π²ΠΎΠΉΠΊΠ° XD повтаря сС Π² Π½Π°Ρ‡Π°Π»ΠΎΡ‚ΠΎ Π½Π° няколко Π΄ΡƒΠΌΠΈ. По-спСциално, комбинацията XDeLe ясно подсказва Π΄ΡƒΠΌΠ°Ρ‚Π° these ΠΈΠ»ΠΈ there, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π½Π΅ΠΊΠ° ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈΠΌ:

theLe ALe UGLe thWNKE WN heAJeN ANF eALth DGLAtWG THAN ALe FleAUt GR WN OGQL ZDWBGEGZDO

НСка ΠΏΠΎ-Π½Π°Ρ‚Π°Ρ‚ΡŠΠΊ ΠΏΡ€ΠΈΠ΅ΠΌΠ΅ΠΌ, Ρ‡Π΅ L соотвСтствуСт r, A - a ΠΈ Ρ‚Π°ΠΊΠ° Π½Π°Ρ‚Π°Ρ‚ΡŠΠΊ. ВСроятно Ρ‰Π΅ ΠΎΡ‚Π½Π΅ΠΌΠ΅ няколко ΠΎΠΏΠΈΡ‚Π°, Π½ΠΎ Π² сравнСниС с Π°Ρ‚Π°ΠΊΠ° с пълна Π³Ρ€ΡƒΠ±Π° сила, Ρ‚Π°Π·ΠΈ Π°Ρ‚Π°ΠΊΠ° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π° оригиналния тСкст Π·Π° Π½ΡƒΠ»Π° Π²Ρ€Π΅ΠΌΠ΅:

ΠΈΠΌΠ° ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π½Π΅Ρ‰Π° Π½Π° Π½Π΅Π±Π΅Ρ‚ΠΎ ΠΈ зСмята horatio, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ са ΠΌΠ΅Ρ‡Ρ‚Π°Π½ΠΈ във Π²Π°ΡˆΠ°Ρ‚Π° философия

Π—Π° някои Ρ€Π΅ΡˆΠ°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‚Π°ΠΊΠΈΠ²Π° β€žΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΈβ€œ Π΅ Π²ΡŠΠ»Π½ΡƒΠ²Π°Ρ‰ΠΎ Ρ…ΠΎΠ±ΠΈ.

Π˜Π΄Π΅ΡΡ‚Π° Π·Π° чСстотСн Π°Π½Π°Π»ΠΈΠ· Π΅ ΠΏΠΎ-Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»Π½Π°, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Π½Π° ΠΏΡ€ΡŠΠ² ΠΏΠΎΠ³Π»Π΅Π΄. И сС отнася Π·Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-слоТни ΡˆΠΈΡ„Ρ€ΠΈ. ΠŸΡ€Π΅Π· цялата история Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½ΠΈ Π½Π° ΡˆΠΈΡ„Ρ€ΠΈ са сС ΠΎΠΏΠΈΡ‚Π²Π°Π»ΠΈ Π΄Π° противодСйстват Π½Π° Ρ‚Π°ΠΊΠ°Π²Π° Π°Ρ‚Π°ΠΊΠ°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ "ΠΏΠΎΠ»ΠΈΠ°Π·Π±ΡƒΡ‡Π½ΠΎ замСстванС". Π’ΡƒΠΊ, ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° процСса Π½Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅, Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ‚Π° Π·Π° замСстванС Π½Π° Π±ΡƒΠΊΠ²ΠΈΡ‚Π΅ сС ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€Π° ΠΏΠΎ слоТни, Π½ΠΎ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ΠΈΠΌΠΈ Π½Π°Ρ‡ΠΈΠ½ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ зависят ΠΎΡ‚ ΠΊΠ»ΡŽΡ‡Π°. Всички Ρ‚Π΅Π·ΠΈ ΡˆΠΈΡ„Ρ€ΠΈ сС смятаха Π·Π° Ρ‚Ρ€ΡƒΠ΄Π½ΠΈ Π·Π° Ρ€Π°Π·Π±ΠΈΠ²Π°Π½Π΅ навСднъТ; ΠΈ Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π° скромният чСстотСн Π°Π½Π°Π»ΠΈΠ· Π² ΠΊΡ€Π°ΠΉΠ½Π° смСтка ΠΏΠΎΠ±Π΅Π΄ΠΈ всички тях.

Най-амбициозният ΠΏΠΎΠ»ΠΈΠ°Π·Π±ΡƒΡ‡Π΅Π½ ΡˆΠΈΡ„ΡŠΡ€ Π² историята ΠΈ вСроятно Π½Π°ΠΉ-извСстният Π΅ ΡˆΠΈΡ„ΡŠΡ€ΡŠΡ‚ Π•Π½ΠΈΠ³ΠΌΠ° ΠΎΡ‚ Π’Ρ‚ΠΎΡ€Π°Ρ‚Π° свСтовна Π²ΠΎΠΉΠ½Π°. Π’ΠΎΠΉ бСшС сравнитСлно слоТСн Π² сравнСниС с ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½ΠΈΡ†ΠΈΡ‚Π΅ си, Π½ΠΎ слСд ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠΏΠΎΡ€ΠΈΡ‚Π° Ρ€Π°Π±ΠΎΡ‚Π° британскитС ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ°Π½Π°Π»ΠΈΡ‚ΠΈΡ†ΠΈ Π³ΠΎ Ρ€Π°Π·Π±ΠΈΡ…Π° с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° чСстотСн Π°Π½Π°Π»ΠΈΠ·. Π Π°Π·Π±ΠΈΡ€Π° сС, Ρ‚Π΅ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ…Π° Π΄Π° развият Π΅Π»Π΅Π³Π°Π½Ρ‚Π½Π° Π°Ρ‚Π°ΠΊΠ° ΠΊΠ°Ρ‚ΠΎ Ρ‚Π°Π·ΠΈ, ΠΏΠΎΠΊΠ°Π·Π°Π½Π° ΠΏΠΎ-Π³ΠΎΡ€Π΅; Ρ‚Π΅ Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° сравняват извСстни Π΄Π²ΠΎΠΉΠΊΠΈ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ ΠΈ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ тСкст (Ρ‚Π°ΠΊΠ° Π½Π°Ρ€Π΅Ρ‡Π΅Π½Π°Ρ‚Π° β€žΠ°Ρ‚Π°ΠΊΠ° с ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ Ρ‚Π΅ΠΊΡΡ‚β€œ), ΠΊΠ°Ρ‚ΠΎ Π΄ΠΎΡ€ΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠΊΠΈΡ€Π°Ρ…Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° Enigma Π΄Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ ΠΈ Π΄Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π° (β€žΠ°Ρ‚Π°ΠΊΠ°Ρ‚Π° с ΠΈΠ·Π±Ρ€Π°Π½ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ Ρ‚Π΅ΠΊΡΡ‚β€œ). Но Ρ‚ΠΎΠ²Π° Π½Π΅ улСсни ΡΡŠΠ΄Π±Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ±Π΅Π΄Π΅Π½ΠΈΡ‚Π΅ враТСски Π°Ρ€ΠΌΠΈΠΈ ΠΈ ΠΏΠΎΡ‚ΡŠΠ½Π°Π»ΠΈΡ‚Π΅ ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½ΠΈΡ†ΠΈ.

Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ·ΠΈ Ρ‚Ρ€ΠΈΡƒΠΌΡ„ чСстотният Π°Π½Π°Π»ΠΈΠ· ΠΈΠ·Ρ‡Π΅Π·Π²Π° ΠΎΡ‚ историята Π½Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ°Π½Π°Π»ΠΈΠ·Π°Ρ‚Π°. Π¨ΠΈΡ„Ρ€ΠΈΡ‚Π΅ Π² ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ‚Π° Π΄ΠΈΠ³ΠΈΡ‚Π°Π»Π½Π° Π΅Ρ€Π° са ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈ Π΄Π° работят с Π±ΠΈΡ‚ΠΎΠ²Π΅, Π° Π½Π΅ с Π±ΡƒΠΊΠ²ΠΈ. По-Π²Π°ΠΆΠ½ΠΎΡ‚ΠΎ Π΅, Ρ‡Π΅ Ρ‚Π΅Π·ΠΈ ΡˆΠΈΡ„Ρ€ΠΈ са ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½ΠΈ с Ρ‚ΡŠΠΌΠ½ΠΎΡ‚ΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΏΠΎ-късно става извСстно ΠΊΠ°Ρ‚ΠΎ Π—Π°ΠΊΠΎΠ½ Π½Π° Π¨Π½Π°ΠΉΠ΅Ρ€: ВсСки ΠΌΠΎΠΆΠ΅ Π΄Π° създадС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌ Π·Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅, ΠΊΠΎΠΉΡ‚ΠΎ сам Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Ρ€Π°Π·Π±ΠΈΠ΅. НС Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π·Π° систСмата Π·Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ изглСТдашС Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ: Π·Π° Π΄Π° Π΄ΠΎΠΊΠ°ΠΆΠ΅ стойността си, Ρ‚ΠΎΠΉ трябва Π΄Π° бъдС ΠΏΠΎΠ΄Π»ΠΎΠΆΠ΅Π½ Π½Π° бСзмилостСн ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π° сигурността ΠΎΡ‚ ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ°Π½Π°Π»ΠΈΡ‚ΠΈΡ†ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‰Π΅ направят всичко възмоТно, Π·Π° Π΄Π° разбият ΡˆΠΈΡ„ΡŠΡ€Π°.

ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ изчислСния

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅Π’Π·Π΅ΠΌΠ΅Ρ‚Π΅ хипотСтичния Π³Ρ€Π°Π΄ Precom Heights с насСлСниС 200 000 Π΄ΡƒΡˆΠΈ. ВсСки Π΄ΠΎΠΌ Π² Π³Ρ€Π°Π΄Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° цСнности Π½Π° стойност срСдно $30 000, Π½ΠΎ Π½Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ $50 000. ΠŸΠ°Π·Π°Ρ€ΡŠΡ‚ Π·Π° сигурност Π² Precom Π΅ ΠΌΠΎΠ½ΠΎΠΏΠΎΠ»ΠΈΠ·ΠΈΡ€Π°Π½ ΠΎΡ‚ ACME Industries, която ΠΏΡ€ΠΎΠΈΠ·Π²Π΅ΠΆΠ΄Π° Π»Π΅Π³Π΅Π½Π΄Π°Ρ€Π½ΠΈΡ‚Π΅ Π±Ρ€Π°Π²ΠΈ Π·Π° Π²Ρ€Π°Ρ‚ΠΈ ΠΎΡ‚ клас Coyoteβ„’. Π‘ΠΏΠΎΡ€Π΅Π΄ СкспСртСн Π°Π½Π°Π»ΠΈΠ· ΠΊΠ»ΡŽΡ‡Π°Π»ΠΊΠ° ΠΎΡ‚ клас Coyote ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Ρ€Π°Π·Π±ΠΈΡ‚Π° само ΠΎΡ‚ ΠΌΠ½ΠΎΠ³ΠΎ слоТна Ρ…ΠΈΠΏΠΎΡ‚Π΅Ρ‚ΠΈΡ‡Π½Π° машина, Ρ‡ΠΈΠ΅Ρ‚ΠΎ създаванС изисква ΠΎΠΊΠΎΠ»ΠΎ ΠΏΠ΅Ρ‚ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΈ $50 000 инвСстиции. БСзопасСн Π»ΠΈ Π΅ Π³Ρ€Π°Π΄ΡŠΡ‚?

Най-вСроятно Π½Π΅. Π’ ΠΊΡ€Π°ΠΉΠ½Π° смСтка Ρ‰Π΅ сС появи доста Π°ΠΌΠ±ΠΈΡ†ΠΈΠΎΠ·Π΅Π½ ΠΏΡ€Π΅ΡΡ‚ΡŠΠΏΠ½ΠΈΠΊ. Π’ΠΎΠΉ Ρ‰Π΅ Ρ€Π°Π·ΡΡŠΠΆΠ΄Π°Π²Π° Ρ‚Π°ΠΊΠ°: β€žΠ”Π°, Ρ‰Π΅ направя Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΈ Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈ. ΠŸΠ΅Ρ‚ Π³ΠΎΠ΄ΠΈΠ½ΠΈ Ρ‚ΡŠΡ€ΠΏΠ΅Π»ΠΈΠ²ΠΎ Ρ‡Π°ΠΊΠ°Π½Π΅ ΠΈ $50 000. Но ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΡΠ²ΡŠΡ€ΡˆΠ°, Ρ‰Π΅ ΠΈΠΌΠ°ΠΌ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ цялото богатство Π½Π° Ρ‚ΠΎΠ·ΠΈ Π³Ρ€Π°Π΄. Ако изиграя ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΡ‚Π΅ си, Ρ‚Π°Π·ΠΈ инвСстиция Ρ‰Π΅ сС ΠΈΠ·ΠΏΠ»Π°Ρ‚ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ.β€œ

Π‘ΡŠΡ‰ΠΎΡ‚ΠΎ Π²Π°ΠΆΠΈ ΠΈ Π·Π° криптографията. АтакитС срСщу ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ ΡˆΠΈΡ„ΡŠΡ€ са ΠΎΠ±Π΅ΠΊΡ‚ Π½Π° бСзмилостСн Π°Π½Π°Π»ΠΈΠ· Π½Π° Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ ΠΈ ΠΏΠΎΠ»Π·ΠΈΡ‚Π΅. Ако ΡΡŠΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π΅ благоприятно, Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° няма Π΄Π° сС случи. Но Π°Ρ‚Π°ΠΊΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ работят срСщу ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΈ ΠΆΠ΅Ρ€Ρ‚Π²ΠΈ навСднъТ, ΠΏΠΎΡ‡Ρ‚ΠΈ Π²ΠΈΠ½Π°Π³ΠΈ сС ΠΎΡ‚ΠΏΠ»Π°Ρ‰Π°Ρ‚, ΠΊΠ°Ρ‚ΠΎ Π² Ρ‚ΠΎΠ·ΠΈ случай Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€Π°Ρ‚Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π·Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π΅ Π΄Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ΅ΠΌ, Ρ‡Π΅ са Π·Π°ΠΏΠΎΡ‡Π½Π°Π»ΠΈ ΠΎΡ‚ ΠΏΡŠΡ€Π²ΠΈΡ Π΄Π΅Π½. По ΡΡŠΡ‰Π΅ΡΡ‚Π²ΠΎ ΠΈΠΌΠ°ΠΌΠ΅ криптографска вСрсия Π½Π° Π—Π°ΠΊΠΎΠ½Π° Π½Π° ΠœΡŠΡ€Ρ„ΠΈ: β€žΠ’ΡΠΈΡ‡ΠΊΠΎ, ΠΊΠΎΠ΅Ρ‚ΠΎ дСйствитСлно ΠΌΠΎΠΆΠ΅ Π΄Π° счупи систСмата, Ρ‰Π΅ счупи систСмата.β€œ

Най-простият ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° криптосистСма, която Π΅ уязвима Π½Π° ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½Π° изчислитСлна Π°Ρ‚Π°ΠΊΠ°, Π΅ ΡˆΠΈΡ„ΡŠΡ€ Π±Π΅Π· ΠΊΠ»ΡŽΡ‡. Вакъв бСшС случаят с Π¨ΠΈΡ„ΡŠΡ€ΡŠΡ‚ Π½Π° Π¦Π΅Π·Π°Ρ€, ΠΊΠΎΠΉΡ‚ΠΎ просто измСства всяка Π±ΡƒΠΊΠ²Π° ΠΎΡ‚ Π°Π·Π±ΡƒΠΊΠ°Ρ‚Π° Ρ‚Ρ€ΠΈ Π±ΡƒΠΊΠ²ΠΈ Π½Π°ΠΏΡ€Π΅Π΄ (Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ‚Π° Π΅ Π·Π°Ρ†ΠΈΠΊΠ»Π΅Π½Π°, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ послСдната Π±ΡƒΠΊΠ²Π° Π² Π°Π·Π±ΡƒΠΊΠ°Ρ‚Π° Π΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π° Ρ‚Ρ€Π΅Ρ‚Π°). Π’ΡƒΠΊ ΠΎΡ‚Π½ΠΎΠ²ΠΎ Π²Π»ΠΈΠ·Π° Π² дСйствиС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡŠΡ‚ Π½Π° Kerchhoffs: вСднъТ Ρ…Π°ΠΊΠ½Π°Ρ‚Π° систСма, тя остава Π·Π°Π²ΠΈΠ½Π°Π³ΠΈ.

ΠšΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡΡ‚Π° Π΅ проста. Π”ΠΎΡ€ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‰ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π½Π° криптосистСми вСроятно Ρ‰Π΅ Ρ€Π°Π·ΠΏΠΎΠ·Π½Π°Π΅ Π·Π°ΠΏΠ»Π°Ρ…Π°Ρ‚Π° ΠΈ Ρ‰Π΅ сС ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²ΠΈ ΠΏΠΎ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΈΡ Π½Π°Ρ‡ΠΈΠ½. Π Π°Π·Π³Π»Π΅ΠΆΠ΄Π°ΠΉΠΊΠΈ Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΡΡ‚Π° Π½Π° криптографията, Ρ‚Π°ΠΊΠΈΠ²Π° Π°Ρ‚Π°ΠΊΠΈ са Π±ΠΈΠ»ΠΈ нСподходящи Π·Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΡˆΠΈΡ„Ρ€ΠΈ, ΠΎΡ‚ ΠΏΡŠΡ€Π²ΠΈΡ‚Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈ вСрсии Π½Π° ΡˆΠΈΡ„ΡŠΡ€Π° Π½Π° Π¦Π΅Π·Π°Ρ€ Π΄ΠΎ ΡƒΠΏΠ°Π΄ΡŠΠΊΠ° Π½Π° ΠΏΠΎΠ»ΠΈΠ°Π·Π±ΡƒΡ‡Π½ΠΈΡ‚Π΅ ΡˆΠΈΡ„Ρ€ΠΈ. Π’Π°ΠΊΠΈΠ²Π° Π°Ρ‚Π°ΠΊΠΈ сС Π·Π°Π²ΡŠΡ€Π½Π°Ρ…Π° Π΅Π΄Π²Π° с Π½Π°ΡΡ‚ΡŠΠΏΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΌΠΎΠ΄Π΅Ρ€Π½Π°Ρ‚Π° Π΅Ρ€Π° Π½Π° криптографията.

Π’Π°Π·ΠΈ Π²ΡŠΠ·Π²Ρ€ΡŠΡ‰Π°Π΅ΠΌΠΎΡΡ‚ сС дълТи Π½Π° Π΄Π²Π° Ρ„Π°ΠΊΡ‚ΠΎΡ€Π°. ΠŸΡŠΡ€Π²ΠΎ, Π½Π°ΠΉ-накрая сС появиха Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ слоТни криптосистСми, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° Сксплоатация слСд Ρ…Π°ΠΊΠ²Π°Π½Π΅ Π½Π΅ бСшС ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Π°. Π’Ρ‚ΠΎΡ€ΠΎ, криптографията стана Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΡˆΠΈΡ€ΠΎΠΊΠΎ разпространСна, Ρ‡Π΅ ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ нСспСциалисти всСки Π΄Π΅Π½ Π²Π·ΠΈΠΌΠ°Ρ…Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π° Ρ‚ΠΎΠ²Π° къдС ΠΈ ΠΊΠ°ΠΊΠ²ΠΈ части ΠΎΡ‚ криптографията Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ. ΠžΡ‚Π½Π΅ извСстно Π²Ρ€Π΅ΠΌΠ΅, ΠΏΡ€Π΅Π΄ΠΈ СкспСртитС Π΄Π° ΠΎΡΡŠΠ·Π½Π°ΡΡ‚ рисковСтС ΠΈ Π΄Π° Π²Π΄ΠΈΠ³Π½Π°Ρ‚ Ρ‚Ρ€Π΅Π²ΠΎΠ³Π°.

Π‘ΠΏΠΎΠΌΠ½Π΅Ρ‚Π΅ си Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° с ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΎ изчислСниС: Π² края Π½Π° статията Ρ‰Π΅ Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Π΄Π²Π° криптографски ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΎΡ‚ рСалния ΠΆΠΈΠ²ΠΎΡ‚, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ тя ΠΈΠ³Ρ€Π°Π΅ Π²Π°ΠΆΠ½Π° роля.

Π˜Π½Ρ‚Π΅Ρ€ΠΏΠΎΠ»Π°Ρ†ΠΈΡ

Π•Ρ‚ΠΎ Π³ΠΎ извСстният Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΈΠ² Π¨Π΅Ρ€Π»ΠΎΠΊ Π₯олмс, ΠΊΠΎΠΉΡ‚ΠΎ ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΠΎΠ»Π°Ρ†ΠΈΠΎΠ½Π½Π° Π°Ρ‚Π°ΠΊΠ° срСщу нСщастния Π΄-Ρ€ Π£ΠΎΡ‚ΡΡŠΠ½:

Π’Π΅Π΄Π½Π°Π³Π° сС досСтих, Ρ‡Π΅ стС дошли ΠΎΡ‚ Афганистан... ΠœΠΈΡΡŠΠ»Ρ‚Π° ΠΌΠΈ бСшС слСдната: β€žΠ’ΠΎΠ·ΠΈ ​​човСк Π΅ Π»Π΅ΠΊΠ°Ρ€ ΠΏΠΎ Ρ‚ΠΈΠΏ, Π½ΠΎ ΠΈΠΌΠ° Π²ΠΎΠ΅Π½Π½Π° осанка. И Ρ‚Π°ΠΊΠ°, Π²ΠΎΠ΅Π½Π΅Π½ Π»Π΅ΠΊΠ°Ρ€. Π’ΠΎΠΉ Ρ‚ΠΎΠΊΡƒ-Ρ‰ΠΎ пристигна ΠΎΡ‚ Ρ‚Ρ€ΠΎΠΏΠΈΡ†ΠΈΡ‚Π΅ - Π»ΠΈΡ†Π΅Ρ‚ΠΎ ΠΌΡƒ Π΅ Ρ‚ΡŠΠΌΠ½ΠΎ, Π½ΠΎ Ρ‚ΠΎΠ²Π° Π½Π΅ Π΅ СстСствСният нюанс Π½Π° ΠΊΠΎΠΆΠ°Ρ‚Π° ΠΌΡƒ, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΊΠΈΡ‚ΠΊΠΈΡ‚Π΅ ΠΌΡƒ са ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π±Π΅Π»ΠΈ. Π›ΠΈΡ†Π΅Ρ‚ΠΎ Π΅ ΠΈΠ·Ρ‚ΠΎΡ‰Π΅Π½ΠΎ - явно ΠΌΠ½ΠΎΠ³ΠΎ Π΅ страдал ΠΈ Π±ΠΎΠ»Π΅Π΄ΡƒΠ²Π°Π». Π Π°Π½Π΅Π½ Π΅ Π² лявата Ρ€ΡŠΠΊΠ° - Π΄ΡŠΡ€ΠΆΠΈ я Π½Π΅ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½ΠΎ ΠΈ ΠΌΠ°Π»ΠΊΠΎ нССстСствСно. КъдС Π² Ρ‚Ρ€ΠΎΠΏΠΈΡ†ΠΈΡ‚Π΅ английски Π²ΠΎΠ΅Π½Π΅Π½ Π»Π΅ΠΊΠ°Ρ€ Π±ΠΈ могъл Π΄Π° понСсС трудности ΠΈ Π΄Π° бъдС Ρ€Π°Π½Π΅Π½? Π Π°Π·Π±ΠΈΡ€Π° сС, Π² ΠΡ„Π³Π°Π½ΠΈΡΡ‚Π°Π½β€œ. Цялата ΠΏΠΎΡ€Π΅Π΄ΠΈΡ†Π° ΠΎΡ‚ мисли Π½Π΅ ΠΎΡ‚Π½Π΅ Π΄ΠΎΡ€ΠΈ сСкунда. И Ρ‚Π°ΠΊΠ° ΠΊΠ°Π·Π°Ρ…, Ρ‡Π΅ ΠΈΠ΄Π²Π°Ρ‚Π΅ ΠΎΡ‚ Афганистан ΠΈ Π²ΠΈΠ΅ бяхтС ΠΈΠ·Π½Π΅Π½Π°Π΄Π°Π½ΠΈ.

Π₯олмс моТСшС Π΄Π° ΠΈΠ·Π²Π»Π΅Ρ‡Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ°Π»ΠΊΠΎ информация ΠΎΡ‚ всяко доказатСлство ΠΏΠΎΠΎΡ‚Π΄Π΅Π»Π½ΠΎ. МоТСшС Π΄Π° стигнС Π΄ΠΎ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ си само ΠΊΠ°Ρ‚ΠΎ Π³ΠΈ Ρ€Π°Π·Π³Π»Π΅Π΄Π° всички Π·Π°Π΅Π΄Π½ΠΎ. Атаката с интСрполация Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΏΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ Π½Π°Ρ‡ΠΈΠ½, ΠΊΠ°Ρ‚ΠΎ изслСдва извСстни Π΄Π²ΠΎΠΉΠΊΠΈ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ тСкст ΠΈ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ тСкст, ΠΏΡ€ΠΎΠΈΠ·Ρ‚ΠΈΡ‡Π°Ρ‰ΠΈ ΠΎΡ‚ Π΅Π΄ΠΈΠ½ ΠΈ ΡΡŠΡ‰ ΠΊΠ»ΡŽΡ‡. ΠžΡ‚ всяка Π΄Π²ΠΎΠΉΠΊΠ° сС ΠΈΠ·Π²Π»ΠΈΡ‡Π°Ρ‚ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»Π½ΠΈ наблюдСния, ΠΊΠΎΠΈΡ‚ΠΎ позволяват Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ ΠΎΠ±Ρ‰ΠΎ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π·Π° ΠΊΠ»ΡŽΡ‡Π°. Всички Ρ‚Π΅Π·ΠΈ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ са нСясни ΠΈ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°Ρ‚ Π±Π΅Π·ΠΏΠΎΠ»Π΅Π·Π½ΠΈ, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ Π½Π΅ достигнат ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Π° маса ΠΈ Π½Π΅ Π΄ΠΎΠ²Π΅Π΄Π°Ρ‚ Π΄ΠΎ СдинствСното възмоТно Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅: ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΈ нСвСроятно Π΄Π° Π΅, трябва Π΄Π° Π΅ истина. Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° ΠΈΠ»ΠΈ ΠΊΠ»ΡŽΡ‡ΡŠΡ‚ сС Ρ€Π°Π·ΠΊΡ€ΠΈΠ²Π°, ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡ†Π΅ΡΡŠΡ‚ Π½Π° Π΄Π΅ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ става Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° Ρ€Π°Ρ„ΠΈΠ½ΠΈΡ€Π°Π½, Ρ‡Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Π²ΡŠΠ·ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½.

НСка ΠΈΠ»ΡŽΡΡ‚Ρ€ΠΈΡ€Π°ΠΌΠ΅ с прост ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚ΠΈ интСрполацията. Π”Π° ΠΊΠ°ΠΆΠ΅ΠΌ, Ρ‡Π΅ искамС Π΄Π° ΠΏΡ€ΠΎΡ‡Π΅Ρ‚Π΅ΠΌ личния Π΄Π½Π΅Π²Π½ΠΈΠΊ Π½Π° нашия Π²Ρ€Π°Π³ Π‘ΠΎΠ±. Π’ΠΎΠΉ ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π° всяко число Π² Π΄Π½Π΅Π²Π½ΠΈΠΊΠ° си с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° проста криптосистСма, Π·Π° която Π½Π°ΡƒΡ‡ΠΈ ΠΎΡ‚ Ρ€Π΅ΠΊΠ»Π°ΠΌΠ° Π² списаниСто β€žA Mock of Cryptographyβ€œ. БистСмата Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΏΠΎ слСдния Π½Π°Ρ‡ΠΈΠ½: Π‘ΠΎΠ± ΠΈΠ·Π±ΠΈΡ€Π° Π΄Π²Π΅ числа, ΠΊΠΎΠΈΡ‚ΠΎ харСсва: ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ ΠΈ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅. ΠžΡ‚ сСга Π½Π°Ρ‚Π°Ρ‚ΡŠΠΊ, Π·Π° Π΄Π° ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ Π½ΠΎΠΌΠ΅Ρ€ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅, изчислява ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅. НапримСр, Π°ΠΊΠΎ Π‘ΠΎΠ± ΠΈΠ·Π±Π΅Ρ€Π΅ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ ΠΈ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅, слСд Ρ‚ΠΎΠ²Π° числото ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈ ΠΊΠ°Ρ‚ΠΎ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅.

Π”Π° ΠΊΠ°ΠΆΠ΅ΠΌ, Ρ‡Π΅ Π½Π° 28 Π΄Π΅ΠΊΠ΅ΠΌΠ²Ρ€ΠΈ забСлязахмС, Ρ‡Π΅ Π‘ΠΎΠ± драска Π½Π΅Ρ‰ΠΎ Π² Π΄Π½Π΅Π²Π½ΠΈΠΊΠ° си. ΠšΠΎΠ³Π°Ρ‚ΠΎ Ρ‚ΠΎΠΉ ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡ΠΈ, Ρ‚ΠΈΡ…ΠΎ Ρ‰Π΅ Π³ΠΎ Π²Π·Π΅ΠΌΠ΅ΠΌ ΠΈ Ρ‰Π΅ Π³Π»Π΅Π΄Π°ΠΌΠ΅ послСдния запис:

Π”Π°Ρ‚Π°: 235/520

Бкъпо Π΄Π½Π΅Π²Π½ΠΈΡ‡Π΅,

ДнСс бСшС Ρ…ΡƒΠ±Π°Π² Π΄Π΅Π½. ΠŸΡ€Π΅Π· 64 днСс ΠΈΠΌΠ°ΠΌ срСща с Алиса, която ΠΆΠΈΠ²Π΅Π΅ Π² Π°ΠΏΠ°Ρ€Ρ‚Π°ΠΌΠ΅Π½Ρ‚ 843. Наистина мисля, Ρ‡Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΅ 26!

Въй ΠΊΠ°Ρ‚ΠΎ смС ΠΌΠ½ΠΎΠ³ΠΎ сСриозни Π² Ρ‚ΠΎΠ²Π° Π΄Π° слСдвамС Π‘ΠΎΠ± Π½Π° срСщата ΠΌΡƒ (ΠΈ Π΄Π²Π°ΠΌΠ°Ρ‚Π° смС Π½Π° 15 Π² Ρ‚ΠΎΠ·ΠΈ сцСнарий), Π²Π°ΠΆΠ½ΠΎ Π΅ Π΄Π° Π·Π½Π°Π΅ΠΌ Π΄Π°Ρ‚Π°Ρ‚Π°, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ адрСса Π½Π° Алис. Π—Π° щастиС забСлязвамС, Ρ‡Π΅ криптосистСмата Π½Π° Π‘ΠΎΠ± Π΅ уязвима Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΠΎΠ»Π°Ρ†ΠΈΠΎΠ½Π½Π° Π°Ρ‚Π°ΠΊΠ°. МоТС ΠΈ Π΄Π° Π½Π΅ Π·Π½Π°Π΅ΠΌ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ ΠΈ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅, Π½ΠΎ Π·Π½Π°Π΅ΠΌ Π΄Π½Π΅ΡˆΠ½Π°Ρ‚Π° Π΄Π°Ρ‚Π°, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ ΠΈΠΌΠ°ΠΌΠ΅ Π΄Π²Π΅ Π΄Π²ΠΎΠΉΠΊΠΈ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ тСкст-ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ тСкст. А ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΠΎΠ²Π° Π³ΠΎ Π·Π½Π°Π΅ΠΌ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½ Π² ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅Π˜ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ - Π² ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅. Π•Ρ‚ΠΎ ΠΊΠ°ΠΊΠ²ΠΎ Ρ‰Π΅ запишСм:

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅

Въй ΠΊΠ°Ρ‚ΠΎ смС Π½Π° 15 Π³ΠΎΠ΄ΠΈΠ½ΠΈ, Π²Π΅Ρ‡Π΅ Π·Π½Π°Π΅ΠΌ Π·Π° систСма ΠΎΡ‚ Π΄Π²Π΅ уравнСния с Π΄Π²Π΅ нСизвСстни, ΠΊΠΎΠ΅Ρ‚ΠΎ Π² Ρ‚Π°Π·ΠΈ ситуация Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ, Π·Π° Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈΠΌ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ ΠΈ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ Π±Π΅Π· Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ. Всяка Π΄Π²ΠΎΠΉΠΊΠ° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ тСкст-ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ тСкст поставя ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π²ΡŠΡ€Ρ…Ρƒ ΠΊΠ»ΡŽΡ‡Π° Π½Π° Π‘ΠΎΠ± ΠΈ Π΄Π²Π΅Ρ‚Π΅ ограничСния Π·Π°Π΅Π΄Π½ΠΎ са Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΈ Π·Π° ΠΏΡŠΠ»Π½ΠΎΡ‚ΠΎ Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° ΠΊΠ»ΡŽΡ‡Π°. Π’ нашия ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΡŠΡ‚ Π΅ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ ΠΈ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ (Π² ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅, Ρ‚Π°ΠΊΠ° 26 Π² Π΄Π½Π΅Π²Π½ΠΈΠΊΠ° ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π° Π½Π° Π΄ΡƒΠΌΠ°Ρ‚Π° β€žΠ΅Π΄ΠΈΠ½ΠΈΡΡ‚β€œ, тоСст β€žΡΡŠΡ‰ΠΈΡΡ‚β€œ - ΠΎΠΊ. ΠΏΠ»Π°Ρ‚Π½ΠΎ).

Π˜Π½Ρ‚Π΅Ρ€ΠΏΠΎΠ»Π°Ρ†ΠΈΠΎΠ½Π½ΠΈΡ‚Π΅ Π°Ρ‚Π°ΠΊΠΈ, Ρ€Π°Π·Π±ΠΈΡ€Π° сС, Π½Π΅ сС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π°Π²Π°Ρ‚ Π΄ΠΎ Ρ‚Π°ΠΊΠΈΠ²Π° прости ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ. Всяка криптосистСма, която сС свСТда Π΄ΠΎ Π΄ΠΎΠ±Ρ€Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π°Π΅ΠΌ матСматичСски ΠΎΠ±Π΅ΠΊΡ‚ ΠΈ списък ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ, Π΅ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π° Π½Π° риск ΠΎΡ‚ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΠΎΠ»Π°Ρ†ΠΈΠΎΠ½Π½Π° Π°Ρ‚Π°ΠΊΠ° – ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΏΠΎ-Ρ€Π°Π·Π±ΠΈΡ€Π°Π΅ΠΌ Π΅ ΠΎΠ±Π΅ΠΊΡ‚ΡŠΡ‚, Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎ-висок Π΅ Ρ€ΠΈΡΠΊΡŠΡ‚.

ΠΠΎΠ²ΠΎΠ΄ΠΎΡˆΠ»ΠΈΡ‚Π΅ чСсто сС ΠΎΠΏΠ»Π°ΠΊΠ²Π°Ρ‚, Ρ‡Π΅ криптографията Π΅ β€žΠΈΠ·ΠΊΡƒΡΡ‚Π²ΠΎΡ‚ΠΎ Π΄Π° сС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Ρ‚ Π½Π΅Ρ‰Π°Ρ‚Π° възмоТно Π½Π°ΠΉ-Π³Ρ€ΠΎΠ·Π½ΠΈβ€œ. АтакитС с интСрполация вСроятно са Π΄ΠΎ голяма стСпСн Π²ΠΈΠ½ΠΎΠ²Π½ΠΈ. Π‘ΠΎΠ± ΠΌΠΎΠΆΠ΅ ΠΈΠ»ΠΈ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π΅Π»Π΅Π³Π°Π½Ρ‚Π΅Π½ матСматичСски Π΄ΠΈΠ·Π°ΠΉΠ½, ΠΈΠ»ΠΈ Π΄Π° Π·Π°ΠΏΠ°Π·ΠΈ срСщата си с Алис ΠΏΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½Π° - Π½ΠΎ ΡƒΠ²ΠΈ, ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠΌΠ°Ρ‚Π΅ ΠΈ Π΄Π²Π΅Ρ‚Π΅. Π’ΠΎΠ²Π° Ρ‰Π΅ станС ΠΏΡ€Π΅Π΄Π΅Π»Π½ΠΎ ясно, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π½Π°ΠΉ-накрая стигнСм Π΄ΠΎ Ρ‚Π΅ΠΌΠ°Ρ‚Π° Π·Π° криптографията с ΠΏΡƒΠ±Π»ΠΈΡ‡Π΅Π½ ΠΊΠ»ΡŽΡ‡.

ΠšΡ€ΠΎΡ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»/ΠΏΠΎΠ½ΠΈΠΆΠ°Π²Π°Π½Π΅

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅Π’ Now You See Me (2013) Π³Ρ€ΡƒΠΏΠ° ΠΈΠ»ΡŽΠ·ΠΈΠΎΠ½ΠΈΡΡ‚ΠΈ сС ΠΎΠΏΠΈΡ‚Π²Π°Ρ‚ Π΄Π° ΠΈΠ·ΠΌΡŠΠΊΠ½Π°Ρ‚ корумпирания застраховатСлСн ΠΌΠ°Π³Π½Π°Ρ‚ ΠΡ€Ρ‚ΡŠΡ€ Π’Ρ€Π΅ΡΠ»ΡŠΡ€ ΠΎΡ‚ цялото ΠΌΡƒ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅. Π—Π° Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π±Π°Π½ΠΊΠΎΠ²Π°Ρ‚Π° смСтка Π½Π° Артур, ΠΈΠ»ΡŽΠ·ΠΈΠΎΠ½ΠΈΡΡ‚ΠΈΡ‚Π΅ трябва ΠΈΠ»ΠΈ Π΄Π° прСдоставят Π½Π΅Π³ΠΎΠ²ΠΎΡ‚ΠΎ потрСбитСлско ΠΈΠΌΠ΅ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»Π°, ΠΈΠ»ΠΈ Π΄Π° Π³ΠΎ принудят Π΄Π° сС яви Π»ΠΈΡ‡Π½ΠΎ Π² Π±Π°Π½ΠΊΠ°Ρ‚Π° ΠΈ Π΄Π° участва Π² схСмата.

И Π΄Π²Π°Ρ‚Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° са ΠΌΠ½ΠΎΠ³ΠΎ Ρ‚Ρ€ΡƒΠ΄Π½ΠΈ; ΠœΠΎΠΌΡ‡Π΅Ρ‚Π°Ρ‚Π° са свикнали Π΄Π° играят Π½Π° сцСната, Π° Π½Π΅ Π΄Π° участват Π² Ρ€Π°Π·ΡƒΠ·Π½Π°Π²Π°Ρ‚Π΅Π»Π½ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ. Π—Π°Ρ‚ΠΎΠ²Π° Ρ‚Π΅ ΠΈΠ·Π±ΠΈΡ€Π°Ρ‚ трСтия възмоТСн Π²Π°Ρ€ΠΈΠ°Π½Ρ‚: ΡΡŠΡƒΡ‡Π°ΡΡ‚Π½ΠΈΠΊΡŠΡ‚ ΠΈΠΌ сС ΠΎΠ±Π°ΠΆΠ΄Π° Π² Π±Π°Π½ΠΊΠ°Ρ‚Π° ΠΈ сС прСдставя Π·Π° ΠΡ€Ρ‚ΡŠΡ€. Π‘Π°Π½ΠΊΠ°Ρ‚Π° Π·Π°Π΄Π°Π²Π° няколко Π²ΡŠΠΏΡ€ΠΎΡΠ°, Π·Π° Π΄Π° ΠΏΠΎΡ‚Π²ΡŠΡ€Π΄ΠΈ самоличността, ΠΊΠ°Ρ‚ΠΎ ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° Ρ‡ΠΈΡ‡ΠΎΡ‚ΠΎ ΠΈ ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° ΠΏΡŠΡ€Π²ΠΈΡ домашСн Π»ΡŽΠ±ΠΈΠΌΠ΅Ρ†; Π½Π°ΡˆΠΈΡ‚Π΅ Π³Π΅Ρ€ΠΎΠΈ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΎ Ρ‚Π΅ лСсно ΠΈΠ·Π²Π»ΠΈΡ‡Π°Ρ‚ Ρ‚Π°Π·ΠΈ информация ΠΎΡ‚ ΠΡ€Ρ‚ΡŠΡ€, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΡƒΠΌΠ½ΠΎ социално инТСнСрство. ΠžΡ‚ Ρ‚ΠΎΠ·ΠΈ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π½Π°Ρ‚Π°Ρ‚ΡŠΠΊ ΠΎΡ‚Π»ΠΈΡ‡Π½Π°Ρ‚Π° сигурност Π½Π° ΠΏΠ°Ρ€ΠΎΠ»Π°Ρ‚Π° Π²Π΅Ρ‡Π΅ няма Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.

(Π‘ΠΏΠΎΡ€Π΅Π΄ градска Π»Π΅Π³Π΅Π½Π΄Π°, която Π»ΠΈΡ‡Π½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ…ΠΌΠ΅ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ…ΠΌΠ΅, ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡŠΡ‚ Π•Π»ΠΈ Π‘ΠΈΠΉΡ…Π°ΠΌ вСднъТ сС Π½Π°Ρ‚ΡŠΠΊΠ½Π° Π½Π° Π±Π°Π½ΠΊΠΎΠ² слуТитСл, ΠΊΠΎΠΉΡ‚ΠΎ настоя Π΄Π° Π·Π°Π΄Π°Π΄Π΅ Π·Π°Ρ‰ΠΈΡ‚Π΅Π½ Π²ΡŠΠΏΡ€ΠΎΡ. ΠšΠΎΠ³Π°Ρ‚ΠΎ ΠΊΠ°ΡΠΈΠ΅Ρ€ΡŠΡ‚ поиска ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° Π±Π°Π±Π° ΠΌΡƒ ΠΏΠΎ ΠΌΠ°ΠΉΡ‡ΠΈΠ½Π° линия, Π‘ΠΈΠΉΡ…Π°ΠΌ Π·Π°ΠΏΠΎΡ‡Π½Π° Π΄Π° Π΄ΠΈΠΊΡ‚ΡƒΠ²Π°: β€žΠ“Π»Π°Π²Π½ΠΎ X, ΠΌΠ°Π»ΠΊΠΎ Ρƒ, Ρ‚Ρ€ΠΈ...β€œ).

Π‘ΡŠΡ‰ΠΎΡ‚ΠΎ Π΅ ΠΈ Π² криптографията, Π°ΠΊΠΎ Π΄Π²Π° криптографски ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΎ Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° Π΅Π΄ΠΈΠ½ ΠΈ ΡΡŠΡ‰ Π°ΠΊΡ‚ΠΈΠ² ΠΈ Сдиният Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-слаб ΠΎΡ‚ другия. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π°Ρ‚Π° систСма става уязвима Π½Π° Π°Ρ‚Π°ΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ, ΠΏΡ€ΠΈ която сС Π°Ρ‚Π°ΠΊΡƒΠ²Π° ΠΏΠΎ-слаб ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ», Π·Π° Π΄Π° сС стигнС Π΄ΠΎ Π½Π°Π³Ρ€Π°Π΄Π°Ρ‚Π°, Π±Π΅Π· Π΄Π° сС докосва ΠΏΠΎ-силният.

Π’ някои слоТни случаи Π½Π΅ Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ просто Π΄Π° сС ΡΠ²ΡŠΡ€ΠΆΠ΅Ρ‚Π΅ със ΡΡŠΡ€Π²ΡŠΡ€Π°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΏΠΎ-слаб ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ», Π½ΠΎ изисква Π½Π΅Π²ΠΎΠ»Π½ΠΎ участиС Π½Π° Π»Π΅Π³ΠΈΡ‚ΠΈΠΌΠ΅Π½ ΠΊΠ»ΠΈΠ΅Π½Ρ‚. Π’ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π° с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Ρ‚Π°ΠΊΠ° Π½Π°Ρ€Π΅Ρ‡Π΅Π½Π°Ρ‚Π° downgrade Π°Ρ‚Π°ΠΊΠ°. Π—Π° Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ Ρ‚Π°Π·ΠΈ Π°Ρ‚Π°ΠΊΠ°, Π½Π΅ΠΊΠ° ΠΏΡ€ΠΈΠ΅ΠΌΠ΅ΠΌ, Ρ‡Π΅ Π½Π°ΡˆΠΈΡ‚Π΅ ΠΈΠ»ΡŽΠ·ΠΈΠΎΠ½ΠΈΡΡ‚ΠΈ ΠΈΠΌΠ°Ρ‚ ΠΏΠΎ-Ρ‚Ρ€ΡƒΠ΄Π½Π° Π·Π°Π΄Π°Ρ‡Π° ΠΎΡ‚ Ρ‚Π°Π·ΠΈ във Ρ„ΠΈΠ»ΠΌΠ°. Π”Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ΅ΠΌ, Ρ‡Π΅ Π±Π°Π½ΠΊΠΎΠ² слуТитСл (касиСр) ΠΈ ΠΡ€Ρ‚ΡŠΡ€ сС Π½Π°Ρ‚ΡŠΠΊΠ½Π°Ρ…Π° Π½Π° Π½Π΅ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π΅Π½ΠΈ обстоятСлства, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ слСдния Π΄ΠΈΠ°Π»ΠΎΠ³:

ΠΊΡ€Π°Π΄Π΅Ρ†: Π—Π΄Ρ€Π°Π²Π΅ΠΉΡ‚Π΅? Π’ΠΎΠ²Π° Π΅ ΠΡ€Ρ‚ΡŠΡ€ Π’Ρ€Π΅ΡΠ»ΡŠΡ€. Π‘ΠΈΡ… искал Π΄Π° Π½ΡƒΠ»ΠΈΡ€Π°ΠΌ ΠΏΠ°Ρ€ΠΎΠ»Π°Ρ‚Π° си.

ΠšΠ°ΡΠΈΠ΅Ρ€: Π‘Ρ‚Ρ€Π°Ρ…ΠΎΡ‚Π΅Π½. Моля, ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅Ρ‚Π΅ Π²Π°ΡˆΠ°Ρ‚Π° Π»ΠΈΡ‡Π½Π° сСкрСтна ΠΊΠΎΠ΄ΠΎΠ²Π° ΠΊΠ½ΠΈΠ³Π°, страница 28, Π΄ΡƒΠΌΠ° 3. Всички слСдващи ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½ΠΈ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Ρ‚Π°Π·ΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Π° Π΄ΡƒΠΌΠ° ΠΊΠ°Ρ‚ΠΎ ΠΊΠ»ΡŽΡ‡. PQJGH. LOTJNAM PGGY MXVRL ZZLQ SRIU HHNMLPPPV…

ΠΊΡ€Π°Π΄Π΅Ρ†: Π₯Π΅ΠΉ, Ρ…Π΅ΠΉ, Ρ‡Π°ΠΊΠ°ΠΉ, Ρ‡Π°ΠΊΠ°ΠΉ. Π’ΠΎΠ²Π° наистина Π»ΠΈ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ? НС ΠΌΠΎΠΆΠ΅ΠΌ Π»ΠΈ просто Π΄Π° Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΊΠ°Ρ‚ΠΎ Π½ΠΎΡ€ΠΌΠ°Π»Π½ΠΈ Ρ…ΠΎΡ€Π°?

ΠšΠ°ΡΠΈΠ΅Ρ€: НС ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π²Π°ΠΌ Π΄Π° ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Ρ‚ΠΎΠ²Π°.

ΠΊΡ€Π°Π΄Π΅Ρ†: ΠŸΡ€ΠΎΡΡ‚ΠΎ... Π²ΠΈΠΆΡ‚Π΅, ΠΈΠΌΠ°Ρ… ΠΊΠΎΡ„Ρ‚ΠΈ Π΄Π΅Π½, Π½Π°Π»ΠΈ? Аз съм Π’Π˜ΠŸ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΈ Π½Π΅ съм Π² настроСниС Π΄Π° ровя ΠΈΠ· Ρ‚Π΅Π·ΠΈ Π³Π»ΡƒΠΏΠ°Π²ΠΈ ΠΊΠ½ΠΈΠ³ΠΈ с ΠΊΠΎΠ΄ΠΎΠ²Π΅.

ΠšΠ°ΡΠΈΠ΅Ρ€: Π“Π»ΠΎΠ±Π°. Ако настояватС, Π³-Π½ Π’Ρ€Π΅ΡΠ»ΡŠΡ€. Какво искаш?

ΠΊΡ€Π°Π΄Π΅Ρ†: Моля, Π±ΠΈΡ… искал Π΄Π° даря всичкитС си ΠΏΠ°Ρ€ΠΈ Π½Π° Националния Ρ„ΠΎΠ½Π΄ Π·Π° ΠΆΠ΅Ρ€Ρ‚Π²ΠΈΡ‚Π΅ Π½Π° ΠΡ€Ρ‚ΡŠΡ€ Π’Ρ€Π΅ΡΠ»ΡŠΡ€.

(ΠŸΠ°ΡƒΠ·Π°).

ΠšΠ°ΡΠΈΠ΅Ρ€: Π‘Π΅Π³Π° ясно Π»ΠΈ Π΅. Моля, прСдоставСтС своя ПИН Π·Π° Π³ΠΎΠ»Π΅ΠΌΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ.

ΠΊΡ€Π°Π΄Π΅Ρ†: ΠœΠΎΠ΅Ρ‚ΠΎ ΠΊΠ°ΠΊΠ²ΠΎ?

ΠšΠ°ΡΠΈΠ΅Ρ€: По ваша Π»ΠΈΡ‡Π½Π° заявка Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ с Ρ‚Π°ΠΊΡŠΠ² Ρ€Π°Π·ΠΌΠ΅Ρ€ изискват ПИН Π·Π° Π³ΠΎΠ»Π΅ΠΌΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ. Π’ΠΎΠ·ΠΈ ΠΊΠΎΠ΄ Π²ΠΈ бСшС Π΄Π°Π΄Π΅Π½, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΎΡ‚Π²ΠΎΡ€ΠΈΡ…Ρ‚Π΅ Π°ΠΊΠ°ΡƒΠ½Ρ‚Π° си.

ΠΊΡ€Π°Π΄Π΅Ρ†:... Π—Π°Π³ΡƒΠ±ΠΈΡ… Π³ΠΎ. Π’ΠΎΠ²Π° наистина Π»ΠΈ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ? НС моТСш Π»ΠΈ просто Π΄Π° ΠΎΠ΄ΠΎΠ±Ρ€ΠΈΡˆ сдСлката?

ΠšΠ°ΡΠΈΠ΅Ρ€: НС. БъТалявам, Π³-Π½ Π’Ρ€Π΅ΡΠ»ΡŠΡ€. ΠžΡ‚Π½ΠΎΠ²ΠΎ, Ρ‚ΠΎΠ²Π° Π΅ мярката Π·Π° сигурност, която поискахтС. Ако ΠΆΠ΅Π»Π°Π΅Ρ‚Π΅, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈΠΌ Π½ΠΎΠ² ПИН ΠΊΠΎΠ΄ във Π²Π°ΡˆΠ°Ρ‚Π° пощСнска кутия.

ΠΠ°ΡˆΠΈΡ‚Π΅ Π³Π΅Ρ€ΠΎΠΈ ΠΎΡ‚Π»Π°Π³Π°Ρ‚ опСрацията. Π’Π΅ ΠΏΠΎΠ΄ΡΠ»ΡƒΡˆΠ²Π°Ρ‚ няколко ΠΎΡ‚ Π³ΠΎΠ»Π΅ΠΌΠΈΡ‚Π΅ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π½Π° Tressler, надявайки сС Π΄Π° чуят ПИН ΠΊΠΎΠ΄Π°; Π½ΠΎ всСки ΠΏΡŠΡ‚ Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€ΡŠΡ‚ сС ΠΏΡ€Π΅Π²Ρ€ΡŠΡ‰Π° Π² ΠΊΠΎΠ΄ΠΈΡ€Π°Π½ΠΈ бСзсмислици, ΠΏΡ€Π΅Π΄ΠΈ Π΄Π° сС ΠΊΠ°ΠΆΠ΅ Π½Π΅Ρ‰ΠΎ интСрСсно. Най-накрая, Π΅Π΄ΠΈΠ½ прСкрасСн Π΄Π΅Π½, ΠΏΠ»Π°Π½ΡŠΡ‚ Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ Π² дСйствиС. Π’Π΅ Ρ‡Π°ΠΊΠ°Ρ‚ Ρ‚ΡŠΡ€ΠΏΠ΅Π»ΠΈΠ²ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°, Π² ΠΊΠΎΠΉΡ‚ΠΎ Π’Ρ€Π΅ΡΠ»ΡŠΡ€ трябва Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈ голяма транзакция ΠΏΠΎ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°, Ρ‚ΠΎΠΉ сС ΠΎΠ±Π°ΠΆΠ΄Π° ΠΈ Ρ‚ΠΎΠ³Π°Π²Π°...

ВрСслСр: Π—Π΄Ρ€Π°Π²Π΅ΠΉΡ‚Π΅. Π‘ΠΈΡ… искал Π΄Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠ° дистанционна транзакция, моля.

ΠšΠ°ΡΠΈΠ΅Ρ€: Π‘Ρ‚Ρ€Π°Ρ…ΠΎΡ‚Π΅Π½. Моля, ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅Ρ‚Π΅ Π²Π°ΡˆΠ°Ρ‚Π° Π»ΠΈΡ‡Π½Π° сСкрСтна ΠΊΠΎΠ΄ΠΎΠ²Π° ΠΊΠ½ΠΈΠ³Π°, страница...

(ΠšΡ€Π°Π΄Π΅Ρ†ΡŠΡ‚ натиска Π±ΡƒΡ‚ΠΎΠ½Π°; Π³Π»Π°ΡΡŠΡ‚ Π½Π° касиСрката сС ΠΏΡ€Π΅Π²Ρ€ΡŠΡ‰Π° Π² Π½Π΅Ρ€Π°Π·Π±ΠΈΡ€Π°Π΅ΠΌ ΡˆΡƒΠΌ).

ΠšΠ°ΡΠΈΠ΅Ρ€: - #@$#@$#*@$$@#* Ρ‰Π΅ бъдС ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½ с Ρ‚Π°Π·ΠΈ Π΄ΡƒΠΌΠ° ΠΊΠ°Ρ‚ΠΎ ΠΊΠ»ΡŽΡ‡. AAAYRR PLRQRZ MMNJK LOJBAN…

ВрСслСр: БъТалявам, Π½Π΅ Ρ€Π°Π·Π±Ρ€Π°Ρ… съвсСм. ΠžΡ‚Π½ΠΎΠ²ΠΎ? На коя страница? ΠΊΠ°ΠΊΠ²Π° Π΄ΡƒΠΌΠ°?

ΠšΠ°ΡΠΈΠ΅Ρ€: Π’ΠΎΠ²Π° Π΅ страницата @#$@#*$)#*#@()#@$(#@*$(#@*.

ВрСслСр: Какво?

ΠšΠ°ΡΠΈΠ΅Ρ€: Π”ΡƒΠΌΠ° Π½ΠΎΠΌΠ΅Ρ€ двадСсСт @$#@$#%#$.

ВрСслСр: Π‘Π΅Ρ€ΠΈΠΎΠ·Π½ΠΎ! Π‘Ρ‚ΠΈΠ³Π° Π²Π΅Ρ‡Π΅! Π’ΠΈΠ΅ ΠΈ Π²Π°ΡˆΠΈΡΡ‚ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Π·Π° сигурност стС някакъв Ρ†ΠΈΡ€ΠΊ. Π—Π½Π°ΠΌ, Ρ‡Π΅ моТСш Π΄Π° Π³ΠΎΠ²ΠΎΡ€ΠΈΡˆ Π½ΠΎΡ€ΠΌΠ°Π»Π½ΠΎ с ΠΌΠ΅Π½.

ΠšΠ°ΡΠΈΠ΅Ρ€: НС ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π²Π°ΠΌβ€¦

ВрСслСр: И Π½Π΅ Ρ‚Π΅ ΡΡŠΠ²Π΅Ρ‚Π²Π°ΠΌ Π΄Π° ΠΌΠΈ Π³ΡƒΠ±ΠΈΡˆ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ. НС искам Π΄Π° Ρ‡ΡƒΠ²Π°ΠΌ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π·Π° Ρ‚ΠΎΠ²Π°, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Π½Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ с Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½Π°Ρ‚Π° си линия. МоТСм Π»ΠΈ Π΄Π° Ρ„ΠΈΠ½Π°Π»ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ Ρ‚Π°Π·ΠΈ сдСлка ΠΈΠ»ΠΈ Π½Π΅?

ΠšΠ°ΡΠΈΠ΅Ρ€:… Π”Π°. Π“Π»ΠΎΠ±Π°. Какво искаш?

ВрСслСр: Π‘ΠΈΡ… искал Π΄Π° ΠΏΡ€Π΅Π²Π΅Π΄Π° $20 000 Π½Π° Lord Business Investments, Π½ΠΎΠΌΠ΅Ρ€ Π½Π° смСтка...

ΠšΠ°ΡΠΈΠ΅Ρ€: Π•Π΄Π½Π° ΠΌΠΈΠ½ΡƒΡ‚Π° Моля. Π’ΠΎΠ²Π° Π΅ голяма Ρ€Π°Π±ΠΎΡ‚Π°. Моля, прСдоставСтС своя ПИН Π·Π° Π³ΠΎΠ»Π΅ΠΌΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ.

ВрСслСр: Какво? О, Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠ°. 1234.

Π•Ρ‚ΠΎ Π΅Π΄Π½Π° Π°Ρ‚Π°ΠΊΠ° Π½Π°Π΄ΠΎΠ»Ρƒ. По-слабият ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» β€žΠΏΡ€ΠΎΡΡ‚ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎβ€œ бСшС ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π΅Π½ ΠΊΠ°Ρ‚ΠΎ опция Π² случай Π½Π° ΡΠΏΠ΅ΡˆΠ½ΠΎΡΡ‚. И всС ΠΏΠ°ΠΊ Ρ‚ΡƒΠΊ смС.

МоТС Π±ΠΈ сС Ρ‡ΡƒΠ΄ΠΈΡ‚Π΅ ΠΊΠΎΠΉ със Π·Π΄Ρ€Π°Π² Ρ€Π°Π·ΡƒΠΌ Π±ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π» истинска систСма β€žΠ±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎ, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Π½Π΅ бъдС ΠΏΠΎΠΏΠΈΡ‚Π°Π½ΠΎ Π΄Ρ€ΡƒΠ³ΠΎβ€œ ΠΊΠ°Ρ‚ΠΎ описаната ΠΏΠΎ-Π³ΠΎΡ€Π΅. Но Ρ‚ΠΎΡ‡Π½ΠΎ ΠΊΠ°ΠΊΡ‚ΠΎ Π΅Π΄Π½Π° измислСна Π±Π°Π½ΠΊΠ° ΠΏΠΎΠ΅ΠΌΠ° рисковС, Π·Π° Π΄Π° Π·Π°Π΄ΡŠΡ€ΠΆΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ харСсват криптографията, систСмитС ΠΊΠ°Ρ‚ΠΎ цяло чСсто Π³Ρ€Π°Π²ΠΈΡ‚ΠΈΡ€Π°Ρ‚ към изисквания, ΠΊΠΎΠΈΡ‚ΠΎ са Π±Π΅Π·Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΈΠ»ΠΈ Π΄ΠΎΡ€ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΠ²Π΅Π½ΠΎ Π²Ρ€Π°ΠΆΠ΄Π΅Π±Π½ΠΈ към сигурността.

Π’ΠΎΡ‡Π½ΠΎ Ρ‚ΠΎΠ²Π° сС случи с ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° SSLv2 ΠΏΡ€Π΅Π· 1995 Π³. ΠŸΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡΡ‚Π²ΠΎΡ‚ΠΎ Π½Π° БАЩ ΠΎΡ‚Π΄Π°Π²Π½Π° Π΅ Π·Π°ΠΏΠΎΡ‡Π½Π°Π»ΠΎ Π΄Π° Π³Π»Π΅Π΄Π° Π½Π° криптографията ΠΊΠ°Ρ‚ΠΎ Π½Π° ΠΎΡ€ΡŠΠΆΠΈΠ΅, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€Π΅ Π΄Π° сС ΠΏΠ°Π·ΠΈ Π΄Π°Π»Π΅Ρ‡ ΠΎΡ‚ външни ΠΈ Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½ΠΈ Π²Ρ€Π°Π³ΠΎΠ²Π΅. Части ΠΎΡ‚ ΠΊΠΎΠ΄ бяха ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»Π½ΠΎ ΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈ Π·Π° износ ΠΎΡ‚ Π‘ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ‚Π΅ Ρ‰Π°Ρ‚ΠΈ, чСсто с условиСто, Ρ‡Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΡŠΡ‚ бСшС ΡƒΠΌΠΈΡˆΠ»Π΅Π½ΠΎ отслабСн. Netscape, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡŠΡ‚ Π½Π° Π½Π°ΠΉ-популярния Π±Ρ€Π°ΡƒΠ·ΡŠΡ€, Netscape Navigator, ΠΏΠΎΠ»ΡƒΡ‡ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π° SSLv2 само с ΠΏΡ€ΠΈΡΡŠΡ‰ΠΈΡ уязвим 512-Π±ΠΈΡ‚ΠΎΠ² RSA ΠΊΠ»ΡŽΡ‡ (ΠΈ 40-Π±ΠΈΡ‚ΠΎΠ² Π·Π° RC4).

Π”ΠΎ края Π½Π° хилядолСтиСто ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ‚Π° бяха ΠΎΠ±Π»Π΅ΠΊΡ‡Π΅Π½ΠΈ ΠΈ Π΄ΠΎΡΡ‚ΡŠΠΏΡŠΡ‚ Π΄ΠΎ ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΎ ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ стана ΡˆΠΈΡ€ΠΎΠΊΠΎ Π΄ΠΎΡΡ‚ΡŠΠΏΠ΅Π½. ΠšΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ ΠΈ ΡΡŠΡ€Π²ΡŠΡ€ΠΈΡ‚Π΅ ΠΎΠ±Π°Ρ‡Π΅ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ отслабСна "Скспортна" криптография ΠΎΡ‚ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΏΠΎΡ€Π°Π΄ΠΈ ΡΡŠΡ‰Π°Ρ‚Π° инСрция, която ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° всяка наслСдСна систСма. ΠšΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ смятат, Ρ‡Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° срСщнат ΡΡŠΡ€Π²ΡŠΡ€, ΠΊΠΎΠΉΡ‚ΠΎ Π½Π΅ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° Π½ΠΈΡ‰ΠΎ Π΄Ρ€ΡƒΠ³ΠΎ. Π‘ΡŠΡ€Π²ΡŠΡ€ΠΈΡ‚Π΅ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ…Π° ΡΡŠΡ‰ΠΎΡ‚ΠΎ. Π Π°Π·Π±ΠΈΡ€Π° сС, SSL ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΡŠΡ‚ Π΄ΠΈΠΊΡ‚ΡƒΠ²Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ ΠΈ ΡΡŠΡ€Π²ΡŠΡ€ΠΈΡ‚Π΅ Π½ΠΈΠΊΠΎΠ³Π° Π΄Π° Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ слаб ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ», ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π΅ Π½Π°Π»ΠΈΡ‡Π΅Π½ ΠΏΠΎ-Π΄ΠΎΠ±ΡŠΡ€. Но ΡΡŠΡ‰Π°Ρ‚Π° прСдпоставка сС отнася Π·Π° Π’Ρ€Π΅ΡΠ»ΡŠΡ€ ΠΈ Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° Π±Π°Π½ΠΊΠ°.

Π’Π°Π·ΠΈ тСория Π½Π°ΠΌΠ΅Ρ€ΠΈ своСто място Π² Π΄Π²Π΅ високопрофилни Π°Ρ‚Π°ΠΊΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Ρ€Π°Π·Ρ‚ΡŠΡ€ΡΠΈΡ…Π° сигурността Π½Π° SSL ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° ΠΏΡ€Π΅Π· 2015 Π³., ΠΈ Π΄Π²Π΅Ρ‚Π΅ ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈ ΠΎΡ‚ изслСдоватСли Π½Π° Microsoft ΠΈ INRIA. ΠŸΡŠΡ€Π²ΠΎ, подробности Π·Π° Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° FREAK бяха Ρ€Π°Π·ΠΊΡ€ΠΈΡ‚ΠΈ ΠΏΡ€Π΅Π· Ρ„Π΅Π²Ρ€ΡƒΠ°Ρ€ΠΈ, послСдвани Ρ‚Ρ€ΠΈ мСсСца ΠΏΠΎ-късно ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π° ΠΏΠΎΠ΄ΠΎΠ±Π½Π° Π°Ρ‚Π°ΠΊΠ°, Π½Π°Ρ€Π΅Ρ‡Π΅Π½Π° Logjam, която Ρ‰Π΅ обсъдим ΠΏΠΎ-ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅ΠΌ към Π°Ρ‚Π°ΠΊΠΈΡ‚Π΅ срСщу криптографията с ΠΏΡƒΠ±Π»ΠΈΡ‡Π΅Π½ ΠΊΠ»ΡŽΡ‡.

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ умовСУязвимост FREAK (извСстСн ΡΡŠΡ‰ΠΎ ΠΊΠ°Ρ‚ΠΎ "Smack TLS") ΠΈΠ·Π»Π΅Π·Π΅ наявС, ΠΊΠΎΠ³Π°Ρ‚ΠΎ изслСдоватСлитС Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Ρ…Π° Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈΡ‚Π΅ Π½Π° TLS ΠΊΠ»ΠΈΠ΅Π½Ρ‚/ΡΡŠΡ€Π²ΡŠΡ€ ΠΈ ΠΎΡ‚ΠΊΡ€ΠΈΡ…Π° Π»ΡŽΠ±ΠΎΠΏΠΈΡ‚Π½Π° Π³Ρ€Π΅ΡˆΠΊΠ°. ΠŸΡ€ΠΈ Ρ‚Π΅Π·ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, Π°ΠΊΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ Π΄ΠΎΡ€ΠΈ Π½Π΅ поиска Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° слаба криптография Π·Π° СкспортиранС, Π½ΠΎ ΡΡŠΡ€Π²ΡŠΡ€ΡŠΡ‚ всС ΠΎΡ‰Π΅ отговаря с Ρ‚Π°ΠΊΠΈΠ²Π° ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅, ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ ΠΊΠ°Π·Π²Π° β€žΠž, Π΄ΠΎΠ±Ρ€Π΅β€œ ΠΈ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π° към ΠΏΠ°ΠΊΠ΅Ρ‚ със слаби ΡˆΠΈΡ„Ρ€ΠΈ.

По ΠΎΠ½ΠΎΠ²Π° Π²Ρ€Π΅ΠΌΠ΅ криптографията Π·Π° Скспорт сС ΡΠΌΡΡ‚Π°ΡˆΠ΅ Π·Π° остаряла ΠΈ Π·Π°Π±Ρ€Π°Π½Π΅Π½Π°, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° Π΄ΠΎΠΉΠ΄Π΅ ΠΊΠ°Ρ‚ΠΎ пълСн шок ΠΈ засСгна ΠΌΠ½ΠΎΠ³ΠΎ Π²Π°ΠΆΠ½ΠΈ Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ сайтовСтС Π½Π° БСлия Π΄ΠΎΠΌ, IRS ΠΈ NSA. Π”ΠΎΡ€ΠΈ ΠΏΠΎ-лошо, ΠΎΠΊΠ°Π·Π²Π° сС, Ρ‡Π΅ ΠΌΠ½ΠΎΠ³ΠΎ уязвими ΡΡŠΡ€Π²ΡŠΡ€ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Ρ‚ производитСлността, ΠΊΠ°Ρ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ Π΅Π΄Π½ΠΈ ΠΈ ΡΡŠΡ‰ΠΈ ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅, вмСсто Π΄Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Ρ‚ Π½ΠΎΠ²ΠΈ Π·Π° всяка сСсия. Π’ΠΎΠ²Π° Π½Π°ΠΏΡ€Π°Π²ΠΈ възмоТно, слСд ΠΏΠΎΠ½ΠΈΠΆΠ°Π²Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°, Π΄Π° сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠΈ Π°Ρ‚Π°ΠΊΠ° ΠΏΡ€Π΅Π΄ΠΈ изчислСниС: ΠΊΡ€Π°ΠΊΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΅Π΄ΠΈΠ½ ΠΊΠ»ΡŽΡ‡ остава относитСлно скъпо ($100 ΠΈ 12 часа към ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π½Π° ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅), Π½ΠΎ практичСскитС Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈ Π·Π° Π°Ρ‚Π°ΠΊΠ° Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π° бяха Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π½Π°ΠΌΠ°Π»Π΅Π½ΠΈ. Π”ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π΅ Π΄Π° ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ ΡΡŠΡ€Π²ΡŠΡ€Π½ΠΈΡ ΠΊΠ»ΡŽΡ‡ вСднъТ ΠΈ Π΄Π° Ρ€Π°Π·Π±ΠΈΠ΅Ρ‚Π΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π·Π° всички слСдващи Π²Ρ€ΡŠΠ·ΠΊΠΈ ΠΎΡ‚ Ρ‚ΠΎΠ·ΠΈ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π½Π°Ρ‚Π°Ρ‚ΡŠΠΊ.

И ΠΏΡ€Π΅Π΄ΠΈ Π΄Π° ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈΠΌ, ΠΈΠΌΠ° Π΅Π΄Π½Π° Π½Π°ΠΏΡ€Π΅Π΄Π½Π°Π»Π° Π°Ρ‚Π°ΠΊΠ°, която трябва Π΄Π° сС спомСнС...

Атака Π½Π° Oracle

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ΠœΠΎΠΊΡΠΈ ΠœΠ°Ρ€Π»ΠΈΠ½ΡΠΏΠ°ΠΉΠΊ Π½Π°ΠΉ-извСстСн ΠΊΠ°Ρ‚ΠΎ Π±Π°Ρ‰Π°Ρ‚Π° Π½Π° кросплатформСното ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ Signal; Π½ΠΎ Π½ΠΈΠ΅ Π»ΠΈΡ‡Π½ΠΎ харСсвамС Π΅Π΄Π½Π° ΠΎΡ‚ Π½Π΅Π³ΠΎΠ²ΠΈΡ‚Π΅ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ извСстни ΠΈΠ½ΠΎΠ²Π°Ρ†ΠΈΠΈ - ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Π½Π° криптографската Π³ΠΈΠ±Π΅Π» (ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ Π½Π° криптографската Π³ΠΈΠ±Π΅Π»). Π—Π° Π΄Π° ΠΏΠ΅Ρ€ΠΈΡ„Ρ€Π°Π·ΠΈΡ€Π°ΠΌΠ΅ Π»Π΅ΠΊΠΎ, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΊΠ°ΠΆΠ΅ΠΌ слСдното: β€žΠΠΊΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΡŠΡ‚ Ρ€Π°Π±ΠΎΡ‚ΠΈ всякакви ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° криптографска опСрация Π²ΡŠΡ€Ρ…Ρƒ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΡ‚ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΎ Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ ΠΈ сС Π΄ΡŠΡ€ΠΆΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎ Π² зависимост ΠΎΡ‚ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π°, Ρ‚ΠΎ Π΅ ΠΎΠ±Ρ€Π΅Ρ‡Π΅Π½ΠΎ." Или Π² ΠΏΠΎ-остра Ρ„ΠΎΡ€ΠΌΠ°: β€žΠΠ΅ Π²Π·Π΅ΠΌΠ°ΠΉΡ‚Π΅ информация ΠΎΡ‚ Π²Ρ€Π°Π³Π° Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ Π°ΠΊΠΎ трябва, Ρ‚ΠΎΠ³Π°Π²Π° ΠΏΠΎΠ½Π΅ Π½Π΅ ΠΏΠΎΠΊΠ°Π·Π²Π°ΠΉΡ‚Π΅ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π°.β€œ

НСка оставим настрана ΠΏΡ€Π΅ΠΏΡŠΠ»Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π±ΡƒΡ„Π΅Ρ€Π°, ΠΈΠ½ΠΆΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ; Ρ‚Π΅ са извън ΠΎΠ±Ρ…Π²Π°Ρ‚Π° Π½Π° Ρ‚Π°Π·ΠΈ дискусия. ΠΠ°Ρ€ΡƒΡˆΠ°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° "ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° Π½Π° Π³ΠΈΠ±Π΅Π»Ρ‚Π°" Π²ΠΎΠ΄ΠΈ Π΄ΠΎ сСриозни криптографски Ρ…Π°ΠΊΠΎΠ²Π΅ ΠΏΠΎΡ€Π°Π΄ΠΈ Ρ„Π°ΠΊΡ‚Π°, Ρ‡Π΅ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΡŠΡ‚ сС Π΄ΡŠΡ€ΠΆΠΈ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΊΠ°ΠΊΡ‚ΠΎ сС ΠΎΡ‡Π°ΠΊΠ²Π°.

ΠšΠ°Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π΅ΠΊΠ° Π²Π·Π΅ΠΌΠ΅ΠΌ Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π΅Π½ Π΄ΠΈΠ·Π°ΠΉΠ½ с уязвим ΡˆΠΈΡ„ΡŠΡ€ Π·Π° замСстванС ΠΈ слСд Ρ‚ΠΎΠ²Π° дСмонстрирамС възмоТна Π°Ρ‚Π°ΠΊΠ°. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ Π²Π΅Ρ‡Π΅ смС Π²ΠΈΠΆΠ΄Π°Π»ΠΈ Π°Ρ‚Π°ΠΊΠ° срСщу замСстващ ΡˆΠΈΡ„ΡŠΡ€ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° чСстотСн Π°Π½Π°Π»ΠΈΠ·, Ρ‚ΠΎΠ²Π° Π½Π΅ Π΅ просто β€žΠ΄Ρ€ΡƒΠ³ Π½Π°Ρ‡ΠΈΠ½ Π·Π° Ρ€Π°Π·Π±ΠΈΠ²Π°Π½Π΅ Π½Π° ΡΡŠΡ‰ΠΈΡ ΡˆΠΈΡ„ΡŠΡ€β€œ. Напротив, ΠΎΡ€Π°ΠΊΡƒΠ» Π°Ρ‚Π°ΠΊΠΈΡ‚Π΅ са ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅, ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΠΌΠΎ Π² ΠΌΠ½ΠΎΠ³ΠΎ ситуации, Π² ΠΊΠΎΠΈΡ‚ΠΎ чСстотният Π°Π½Π°Π»ΠΈΠ· Π΅ Π½Π΅ΡƒΡΠΏΠ΅ΡˆΠ΅Π½, ΠΈ Ρ‰Π΅ Π²ΠΈΠ΄ΠΈΠΌ дСмонстрация Π½Π° Ρ‚ΠΎΠ²Π° Π² слСдващия Ρ€Π°Π·Π΄Π΅Π». Π’ΡƒΠΊ простият ΡˆΠΈΡ„ΡŠΡ€ Π΅ ΠΈΠ·Π±Ρ€Π°Π½ само Π·Π° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΏΠΎ-ясСн.

Π’Π°ΠΊΠ° Алис ΠΈ Π‘ΠΎΠ± ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠΈΡ€Π°Ρ‚ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° прост замСстващ ΡˆΠΈΡ„ΡŠΡ€, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΊΠ»ΡŽΡ‡, извСстСн само Π½Π° тях. Π’Π΅ са ΠΌΠ½ΠΎΠ³ΠΎ стриктни ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Π½Π° Π΄ΡŠΠ»ΠΆΠΈΠ½Π°Ρ‚Π° Π½Π° ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡΡ‚Π°: Ρ‚Π΅ са дълги Ρ‚ΠΎΡ‡Π½ΠΎ 20 Π·Π½Π°ΠΊΠ°. Π’Π°ΠΊΠ° Ρ‡Π΅ Ρ‚Π΅ сС ΡΡŠΠ³Π»Π°ΡΠΈΡ…Π°, Ρ‡Π΅ Π°ΠΊΠΎ някой иска Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈ ΠΏΠΎ-ΠΊΡ€Π°Ρ‚ΠΊΠΎ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅, трябва Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈ някакъв Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π΅Π½ тСкст Π² края Π½Π° ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅Ρ‚ΠΎ, Π·Π° Π΄Π° бъдС Ρ‚ΠΎΡ‡Π½ΠΎ 20 Π·Π½Π°ΠΊΠ°. Π‘Π»Π΅Π΄ извСстно обсъТданС Ρ‚Π΅ Ρ€Π΅ΡˆΠΈΡ…Π°, Ρ‡Π΅ Ρ‰Π΅ ΠΏΡ€ΠΈΠ΅ΠΌΠ°Ρ‚ само слСднитС Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π½ΠΈ тСкстовС: a, bb, ccc, dddd ΠΈ Ρ‚.Π½. По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ Π΅ извСстСн Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π΅Π½ тСкст с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° дълТина.

ΠšΠΎΠ³Π°Ρ‚ΠΎ Алис ΠΈΠ»ΠΈ Π‘ΠΎΠ± ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅, Ρ‚Π΅ ΠΏΡŠΡ€Π²ΠΎ провСряват Π΄Π°Π»ΠΈ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π΅ с ΠΏΡ€Π°Π²ΠΈΠ»Π½Π°Ρ‚Π° дълТина (20 Π·Π½Π°ΠΊΠ°) ΠΈ Π΄Π°Π»ΠΈ ΡΡƒΡ„ΠΈΠΊΡΡŠΡ‚ Π΅ правилният Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π΅Π½ тСкст. Ако Ρ‚ΠΎΠ²Π° Π½Π΅ Π΅ Ρ‚Π°ΠΊΠ°, Ρ‚Π΅ отговарят с подходящо ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ Π·Π° Π³Ρ€Π΅ΡˆΠΊΠ°. Ако Π΄ΡŠΠ»ΠΆΠΈΠ½Π°Ρ‚Π° Π½Π° тСкста ΠΈ фиктивният тСкст са Π½Π°Ρ€Π΅Π΄, получатСлят ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π° самото ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΈ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π° ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€.

По Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° нападатСлят сС прСдставя Π·Π° Π‘ΠΎΠ± ΠΈ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π° Ρ„Π°Π»ΡˆΠΈΠ²ΠΈ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ Π½Π° Алис. Π‘ΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡΡ‚Π° са пълни глупости - нападатСлят няма ΠΊΠ»ΡŽΡ‡Π° ΠΈ слСдоватСлно Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Ρ„Π°Π»ΡˆΠΈΡ„ΠΈΡ†ΠΈΡ€Π° смислСно ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅. Но Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΡŠΡ‚ Π½Π°Ρ€ΡƒΡˆΠ°Π²Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° Π½Π° Π³ΠΈΠ±Π΅Π»Ρ‚Π°, нападатСлят всС ΠΎΡ‰Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Ρ…Π²Π°Π½Π΅ Алис Π² ΠΊΠ°ΠΏΠ°Π½, Π·Π° Π΄Π° Ρ€Π°Π·ΠΊΡ€ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π°Ρ‚Π° информация, ΠΊΠ°ΠΊΡ‚ΠΎ Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ ΠΏΠΎ-Π΄ΠΎΠ»Ρƒ.

ΠΊΡ€Π°Π΄Π΅Ρ†: PREWF ZHJKL MMMN. LA

Алис: НСвалидСн Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π΅Π½ тСкст.

ΠΊΡ€Π°Π΄Π΅Ρ†: PREWF ZHJKL MMMN. LB

Алис: НСвалидСн Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π΅Π½ тСкст.

ΠΊΡ€Π°Π΄Π΅Ρ†: PREWF ZHJKL MMMN. LC

Алис: ILCT? TLCT RUWO PUT KCAW CPS OWPOW!

ΠšΡ€Π°Π΄Π΅Ρ†ΡŠΡ‚ няма прСдстава ΠΊΠ°ΠΊΠ²ΠΎ ΠΊΠ°Π·Π° Алис Ρ‚ΠΎΠΊΡƒ-Ρ‰ΠΎ, Π½ΠΎ отбСлязва, Ρ‡Π΅ ΡΠΈΠΌΠ²ΠΎΠ»ΡŠΡ‚ C трябва Π΄Π° ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π°Ρ‚ a, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Алис ΠΏΡ€ΠΈΠ΅ фиктивния тСкст.

ΠΊΡ€Π°Π΄Π΅Ρ†: REWF ZHJKL MMMN. LAA

Алис: НСвалидСн Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π΅Π½ тСкст.

ΠΊΡ€Π°Π΄Π΅Ρ†: REWF ZHJKL MMMN. LBB

Алис: НСвалидСн Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π΅Π½ тСкст.

Π‘Π»Π΅Π΄ Ρ€Π΅Π΄ΠΈΡ†Π° ΠΎΠΏΠΈΡ‚ΠΈ...

ΠΊΡ€Π°Π΄Π΅Ρ†: REWF ZHJKL MMMN. LGG

Алис: НСвалидСн Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π΅Π½ тСкст.

ΠΊΡ€Π°Π΄Π΅Ρ†: REWF ZHJKL MMMN. LHH

Алис: TLQO JWCRO FQAW SUY LCR C OWQXYJW. IW PWWR TU TCFA CHUYT TLQO JWFCTQUPOLQZ.

ΠžΡ‚Π½ΠΎΠ²ΠΎ нападатСлят няма прСдстава ΠΊΠ°ΠΊΠ²ΠΎ Ρ‚ΠΎΠΊΡƒ-Ρ‰ΠΎ Π΅ ΠΊΠ°Π·Π°Π»Π° Алис, Π½ΠΎ отбСлязва, Ρ‡Π΅ H трябва Π΄Π° съвпада с b, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Алис Π΅ ΠΏΡ€ΠΈΠ΅Π»Π° фиктивния тСкст.

И Ρ‚Π°ΠΊΠ° Π½Π°Ρ‚Π°Ρ‚ΡŠΠΊ, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ нападатСлят Ρ€Π°Π·Π±Π΅Ρ€Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° всСки Π·Π½Π°ΠΊ.

На ΠΏΡ€ΡŠΠ² ΠΏΠΎΠ³Π»Π΅Π΄ ΠΌΠ΅Ρ‚ΠΎΠ΄ΡŠΡ‚ ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π° Π½Π° Π°Ρ‚Π°ΠΊΠ° с ΠΈΠ·Π±Ρ€Π°Π½ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ тСкст. Π’ ΠΊΡ€Π°ΠΉΠ½Π° смСтка нападатСлят ΠΈΠ·Π±ΠΈΡ€Π° ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ‚Π΅ тСкстовС ΠΈ ΡΡŠΡ€Π²ΡŠΡ€ΡŠΡ‚ ΠΏΠΎΡΠ»ΡƒΡˆΠ½ΠΎ Π³ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°. ΠžΡΠ½ΠΎΠ²Π½Π°Ρ‚Π° Ρ€Π°Π·Π»ΠΈΠΊΠ°, която ΠΏΡ€Π°Π²ΠΈ Ρ‚Π΅Π·ΠΈ Π°Ρ‚Π°ΠΊΠΈ ТизнСспособни Π² рСалния свят, Π΅, Ρ‡Π΅ нападатСлят Π½Π΅ сС Π½ΡƒΠΆΠ΄Π°Π΅ ΠΎΡ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ дСйствитСлния прСпис - ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΡŠΡ‚ Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π°, Π΄ΠΎΡ€ΠΈ Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° Π±Π΅Π·Π²Ρ€Π΅Π΄Π΅Π½ ΠΊΠ°Ρ‚ΠΎ β€žΠΠ΅Π²Π°Π»ΠΈΠ΄Π΅Π½ Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π΅Π½ Ρ‚Π΅ΠΊΡΡ‚β€œ, Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π΅Π½.

Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ Ρ‚Π°Π·ΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Π° Π°Ρ‚Π°ΠΊΠ° Π΅ ΠΏΠΎΡƒΡ‡ΠΈΡ‚Π΅Π»Π½Π°, Π½Π΅ сС Π²ΠΊΠΎΠΏΡ‡Π²Π°ΠΉΡ‚Π΅ Ρ‚Π²ΡŠΡ€Π΄Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π² спСцификата Π½Π° схСмата Π·Π° β€žΡ„Π°Π»ΡˆΠΈΠ² Ρ‚Π΅ΠΊΡΡ‚β€œ, ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Π°Ρ‚Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° криптосистСма ΠΈΠ»ΠΈ Ρ‚ΠΎΡ‡Π½Π°Ρ‚Π° послСдоватСлност ΠΎΡ‚ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ, ΠΈΠ·ΠΏΡ€Π°Ρ‚Π΅Π½ΠΈ ΠΎΡ‚ нападатСля. ΠžΡΠ½ΠΎΠ²Π½Π°Ρ‚Π° идСя Π΅ ΠΊΠ°ΠΊ Алис Ρ€Π΅Π°Π³ΠΈΡ€Π° ΠΏΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½ Π½Π°Ρ‡ΠΈΠ½ въз основа Π½Π° свойствата Π½Π° открития тСкст ΠΈ Π³ΠΎ ΠΏΡ€Π°Π²ΠΈ Π±Π΅Π· Π΄Π° провСрява Π΄Π°Π»ΠΈ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΈΡΡ‚ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ тСкст дСйствитСлно ΠΈΠ΄Π²Π° ΠΎΡ‚ Π΄ΠΎΠ²Π΅Ρ€Π΅Π½Π° страна. Π’Π°ΠΊΠ° Алиса позволява Π½Π° нападатСля Π΄Π° ΠΈΠ·Ρ‚Ρ€ΡŠΠ³Π½Π΅ Ρ‚Π°ΠΉΠ½Π° информация ΠΎΡ‚ Π½Π΅ΠΉΠ½ΠΈΡ‚Π΅ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ.

Има ΠΌΠ½ΠΎΠ³ΠΎ Π½Π΅Ρ‰Π°, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС промСнят Π² Ρ‚ΠΎΠ·ΠΈ сцСнарий. Π‘ΠΈΠΌΠ²ΠΎΠ»ΠΈΡ‚Π΅, Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ Алиса Ρ€Π΅Π°Π³ΠΈΡ€Π°, ΠΈΠ»ΠΈ самата Ρ€Π°Π·Π»ΠΈΠΊΠ° Π² Π½Π΅ΠΉΠ½ΠΎΡ‚ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅, ΠΈΠ»ΠΈ Π΄ΠΎΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π°Ρ‚Π° криптосистСма. Но ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡŠΡ‚ Ρ‰Π΅ останС ΡΡŠΡ‰ΠΈΡΡ‚ ΠΈ Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° ΠΊΠ°Ρ‚ΠΎ цяло Ρ‰Π΅ останС ТизнСспособна ΠΏΠΎΠ΄ Π΅Π΄Π½Π° ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³Π° Ρ„ΠΎΡ€ΠΌΠ°. ΠžΡΠ½ΠΎΠ²Π½ΠΎΡ‚ΠΎ изпълнСниС Π½Π° Ρ‚Π°Π·ΠΈ Π°Ρ‚Π°ΠΊΠ° ΠΏΠΎΠΌΠΎΠ³Π½Π° Π·Π° Ρ€Π°Π·ΠΊΡ€ΠΈΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° няколко Π³Ρ€Π΅ΡˆΠΊΠΈ Π² сигурността, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‰Π΅ Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ скоро; Π½ΠΎ ΠΏΡŠΡ€Π²ΠΎ трябва Π΄Π° Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ някои Ρ‚Π΅ΠΎΡ€Π΅Ρ‚ΠΈΡ‡Π½ΠΈ ΡƒΡ€ΠΎΡ†ΠΈ. Как Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Ρ‚ΠΎΠ·ΠΈ измислСн "скрипт Π½Π° Алис" Π² Π°Ρ‚Π°ΠΊΠ°, която ΠΌΠΎΠΆΠ΅ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ Π²ΡŠΡ€Ρ…Ρƒ истински ΠΌΠΎΠ΄Π΅Ρ€Π΅Π½ ΡˆΠΈΡ„ΡŠΡ€? Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π΅ Ρ‚ΠΎΠ²Π° Π΄ΠΎΡ€ΠΈ Π½Π° тСория?

ΠŸΡ€Π΅Π· 1998 Π³. ΡˆΠ²Π΅ΠΉΡ†Π°Ρ€ΡΠΊΠΈΡΡ‚ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ Π”Π°Π½ΠΈΠ΅Π» Π‘Π»Π°ΠΉΡ…Π΅Π½Π±Π°Ρ…Π΅Ρ€ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ ΡƒΡ‚Π²ΡŠΡ€Π΄ΠΈΡ‚Π΅Π»Π½ΠΎ Π½Π° Ρ‚ΠΎΠ·ΠΈ Π²ΡŠΠΏΡ€ΠΎΡ. Π’ΠΎΠΉ дСмонстрира Π°Ρ‚Π°ΠΊΠ° Π½Π° ΠΎΡ€Π°ΠΊΡƒΠ» срСщу ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π°Ρ‚Π° криптосистСма с ΠΏΡƒΠ±Π»ΠΈΡ‡Π΅Π½ ΠΊΠ»ΡŽΡ‡ RSA, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ спСцифична схСма Π·Π° ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ. Π’ някои Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° RSA ΡΡŠΡ€Π²ΡŠΡ€ΡŠΡ‚ отговаря с Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ Π·Π° Π³Ρ€Π΅ΡˆΠΊΠ° Π² зависимост ΠΎΡ‚ Ρ‚ΠΎΠ²Π° Π΄Π°Π»ΠΈ обикновСният тСкст съвпада със схСмата ΠΈΠ»ΠΈ Π½Π΅; Ρ‚ΠΎΠ²Π° бСшС Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π·Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° Π°Ρ‚Π°ΠΊΠ°Ρ‚Π°.

Π§Π΅Ρ‚ΠΈΡ€ΠΈ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΏΠΎ-късно, ΠΏΡ€Π΅Π· 2002 Π³., фрСнският ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ Π‘Π΅Ρ€ΠΆ Π’ΠΎΠ΄Π΅Π½Π΅ΠΉ дСмонстрира Π°Ρ‚Π°ΠΊΠ° Π½Π° ΠΎΡ€Π°ΠΊΡƒΠ», ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Π° с Ρ‚Π°Π·ΠΈ, описана Π² сцСнария Π½Π° Алис ΠΏΠΎ-Π³ΠΎΡ€Π΅ - с ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎΠ²Π°, Ρ‡Π΅ вмСсто Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π΅Π½ ΡˆΠΈΡ„ΡŠΡ€, Ρ‚ΠΎΠΉ Ρ€Π°Π·Π±ΠΈ цял ΡƒΠ²Π°ΠΆΠ°Π²Π°Π½ клас ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈ ΡˆΠΈΡ„Ρ€ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Ρ…ΠΎΡ€Π°Ρ‚Π° Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚. По-спСциално, Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° Π½Π° Vaudenay Π΅ насочСна към ΡˆΠΈΡ„Ρ€ΠΈ с фиксиран Π²Ρ…ΠΎΠ΄Π΅Π½ Ρ€Π°Π·ΠΌΠ΅Ρ€ (β€žΠ±Π»ΠΎΠΊΠΎΠ²ΠΈ ΡˆΠΈΡ„Ρ€ΠΈβ€œ), ΠΊΠΎΠ³Π°Ρ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π² Ρ‚Π°ΠΊΠ° нарСчСния β€žΡ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° CBCβ€œ ΠΈ с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° популярна схСма Π·Π° подпълванС, ΠΏΠΎ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΠΎ Π΅ΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½Π° Π½Π° Ρ‚Π°Π·ΠΈ Π² сцСнария Π½Π° Алис.

Π‘ΡŠΡ‰ΠΎ ΠΏΡ€Π΅Π· 2002 Π³. амСриканският ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ Π”ΠΆΠΎΠ½ КСлси - ΡΡŠΠ°Π²Ρ‚ΠΎΡ€ Π”Π²Π΅ Ρ€ΠΈΠ±ΠΊΠΈ β€” ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ оракулски Π°Ρ‚Π°ΠΊΠΈ срСщу систСми, ΠΊΠΎΠΈΡ‚ΠΎ компрСсират ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ ΠΈ слСд Ρ‚ΠΎΠ²Π° Π³ΠΈ ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Ρ‚. Най-Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΡ‚Π΅Π»Π½Π°Ρ‚Π° срСд тях бСшС Π°Ρ‚Π°ΠΊΠ°, която сС възползва ΠΎΡ‚ Ρ„Π°ΠΊΡ‚Π°, Ρ‡Π΅ чСсто Π΅ възмоТно Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ ΠΈΠ·Π²ΠΎΠ΄ Π·Π° ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π½Π°Ρ‚Π° дълТина Π½Π° открития тСкст ΠΎΡ‚ Π΄ΡŠΠ»ΠΆΠΈΠ½Π°Ρ‚Π° Π½Π° ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ тСкст. На тСория Ρ‚ΠΎΠ²Π° позволява Π°Ρ‚Π°ΠΊΠ° Π½Π° ΠΎΡ€Π°ΠΊΡƒΠ», която Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π° части ΠΎΡ‚ оригиналния ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ тСкст.

По-Π΄ΠΎΠ»Ρƒ прСдоставямС ΠΏΠΎ-ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ описаниС Π½Π° Π°Ρ‚Π°ΠΊΠΈΡ‚Π΅ Π½Π° Vaudenay ΠΈ Kelsey (Ρ‰Π΅ Π΄Π°Π΄Π΅ΠΌ ΠΏΠΎ-ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ описаниС Π½Π° Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° Π½Π° Bleichenbacher, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅ΠΌ към Π°Ρ‚Π°ΠΊΠΈΡ‚Π΅ срСщу криптографията с ΠΏΡƒΠ±Π»ΠΈΡ‡Π΅Π½ ΠΊΠ»ΡŽΡ‡). Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ всичкитС Π½ΠΈ усилия, Ρ‚Π΅ΠΊΡΡ‚ΡŠΡ‚ става някак тСхничСски; Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π°ΠΊΠΎ Π³ΠΎΡ€Π½ΠΎΡ‚ΠΎ Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π·Π° вас, пропуснСтС слСдващитС Π΄Π²Π° Ρ€Π°Π·Π΄Π΅Π»Π°.

Атаката Π½Π° Π’ΠΎΠ΄Π΅Π½Π΅

Π—Π° Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° Π½Π° Vaudenay, ΠΏΡŠΡ€Π²ΠΎ трябва Π΄Π° ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π·Π° Π±Π»ΠΎΠΊΠΎΠ²ΠΈΡ‚Π΅ ΡˆΠΈΡ„Ρ€ΠΈ ΠΈ Ρ€Π΅ΠΆΠΈΠΌΠΈΡ‚Π΅ Π½Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅. β€žΠ‘Π»ΠΎΠΊΠΎΠ² ΡˆΠΈΡ„ΡŠΡ€β€œ Π΅, ΠΊΠ°ΠΊΡ‚ΠΎ бСшС спомСнато, ΡˆΠΈΡ„ΡŠΡ€, ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΡ€ΠΈΠ΅ΠΌΠ° ΠΊΠ»ΡŽΡ‡ ΠΈ Π²Ρ…ΠΎΠ΄ с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° фиксирана дълТина (β€žΠ΄ΡŠΠ»ΠΆΠΈΠ½Π° Π½Π° Π±Π»ΠΎΠΊβ€œ) ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅ΠΆΠ΄Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½ Π±Π»ΠΎΠΊ със ΡΡŠΡ‰Π°Ρ‚Π° дълТина. Π‘Π»ΠΎΠΊΠΎΠ²ΠΈΡ‚Π΅ ΡˆΠΈΡ„Ρ€ΠΈ са ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΠΈ сС считат Π·Π° относитСлно сигурни. Π’Π΅Ρ‡Π΅ пСнсионираният DES, смятан Π·Π° ΠΏΡŠΡ€Π²ΠΈΡ ΠΌΠΎΠ΄Π΅Ρ€Π΅Π½ ΡˆΠΈΡ„ΡŠΡ€, бСшС Π±Π»ΠΎΠΊΠΎΠ² ΡˆΠΈΡ„ΡŠΡ€. ΠšΠ°ΠΊΡ‚ΠΎ Π±Π΅ спомСнато ΠΏΠΎ-Π³ΠΎΡ€Π΅, ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Π°ΠΆΠΈ ΠΈ Π·Π° AES, ΠΊΠΎΠΉΡ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡˆΠΈΡ€ΠΎΠΊΠΎ днСс.

Π—Π° съТалСниС, Π±Π»ΠΎΠΊΠΎΠ²ΠΈΡ‚Π΅ ΡˆΠΈΡ„Ρ€ΠΈ ΠΈΠΌΠ°Ρ‚ Π΅Π΄Π½Π° явна слабост. Випичният Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π° Π±Π»ΠΎΠΊΠ° Π΅ 128 Π±ΠΈΡ‚Π° ΠΈΠ»ΠΈ 16 Π·Π½Π°ΠΊΠ°. ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ‚Π° криптография изисква Ρ€Π°Π±ΠΎΡ‚Π° с ΠΏΠΎ-Π³ΠΎΠ»Π΅ΠΌΠΈ Π²Ρ…ΠΎΠ΄Π½ΠΈ Π΄Π°Π½Π½ΠΈ ΠΈ Ρ‚ΡƒΠΊ Π²Π»ΠΈΠ·Π°Ρ‚ Π² дСйствиС Ρ€Π΅ΠΆΠΈΠΌΠΈΡ‚Π΅ Π½Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅. Π Π΅ΠΆΠΈΠΌΡŠΡ‚ Π½Π° ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π΅ Π΅ ΠΏΠΎ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΠΎ Ρ…Π°ΠΊ: Ρ‚ΠΎΠ²Π° Π΅ Π½Π°Ρ‡ΠΈΠ½ ΠΏΠΎ някакъв Π½Π°Ρ‡ΠΈΠ½ Π΄Π° сС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈ Π±Π»ΠΎΠΊΠΎΠ² ΡˆΠΈΡ„ΡŠΡ€, ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΡ€ΠΈΠ΅ΠΌΠ° само въвСТданС с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ Ρ€Π°Π·ΠΌΠ΅Ρ€ към въвСТданС с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½Π° дълТина.

Атаката Π½Π° Π’ΠΎΠ΄Π΅Π½Π΅ Π΅ фокусирана Π²ΡŠΡ€Ρ…Ρƒ популярния Ρ€Π΅ΠΆΠΈΠΌ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° CBC (Cipher Block Chaining). Атаката Ρ‚Ρ€Π΅Ρ‚ΠΈΡ€Π° основния Π±Π»ΠΎΠΊΠΎΠ² ΡˆΠΈΡ„ΡŠΡ€ ΠΊΠ°Ρ‚ΠΎ магичСска, Π½Π΅ΠΏΡ€Π΅Π²Π·Π΅ΠΌΠ°Π΅ΠΌΠ° Ρ‡Π΅Ρ€Π½Π° кутия ΠΈ напълно заобикаля Π½Π΅ΠΉΠ½Π°Ρ‚Π° сигурност.

Π•Ρ‚ΠΎ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°, която ΠΏΠΎΠΊΠ°Π·Π²Π° ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚ΠΈ Ρ€Π΅ΠΆΠΈΠΌΡŠΡ‚ CBC:

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅

ΠžΠ³Ρ€Π°Π΄Π΅Π½ΠΈΡΡ‚ плюс ΠΎΠ·Π½Π°Ρ‡Π°Π²Π° опСрацията XOR (ΠΈΠ·ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π˜Π›Π˜). НапримСр ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π° сС вторият Π±Π»ΠΎΠΊ ΠΎΡ‚ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ тСкст:

  1. Π§Ρ€Π΅Π· ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° опСрация XOR Π²ΡŠΡ€Ρ…Ρƒ втория Π±Π»ΠΎΠΊ с ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ тСкст с ΠΏΡŠΡ€Π²ΠΈΡ Π±Π»ΠΎΠΊ с ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ тСкст.
  2. Π¨ΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π΅ Π½Π° получСния Π±Π»ΠΎΠΊ с Π±Π»ΠΎΠΊΠΎΠ² ΡˆΠΈΡ„ΡŠΡ€ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΊΠ»ΡŽΡ‡.

Въй ΠΊΠ°Ρ‚ΠΎ CBC ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΈΠ½Ρ‚Π΅Π½Π·ΠΈΠ²Π½ΠΎ Π΄Π²ΠΎΠΈΡ‡Π½Π°Ρ‚Π° опСрация XOR, Π½Π΅ΠΊΠ° ΠΎΡ‚Π΄Π΅Π»ΠΈΠΌ ΠΌΠ°Π»ΠΊΠΎ Π²Ρ€Π΅ΠΌΠ΅, Π·Π° Π΄Π° си ΠΏΡ€ΠΈΠΏΠΎΠΌΠ½ΠΈΠΌ някои ΠΎΡ‚ Π½Π΅ΠΉΠ½ΠΈΡ‚Π΅ свойства:

  • Π˜Π΄Π΅ΠΌΠΏΠΎΡ‚Π΅Π½Ρ‚Π½ΠΎΡΡ‚: ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅
  • ΠšΠΎΠΌΡƒΡ‚Π°Ρ‚ΠΈΠ²Π½ΠΎΡΡ‚: ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅
  • Асоциативност: ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅
  • Бамообратимост: ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅
  • Π Π°Π·ΠΌΠ΅Ρ€ Π½Π° Π±Π°ΠΉΡ‚Π°: Π±Π°ΠΉΡ‚ n ΠΎΡ‚ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ = (Π±Π°ΠΉΡ‚ n ΠΎΡ‚ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅) ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ (Π±Π°ΠΉΡ‚ n ΠΎΡ‚ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅)

ОбикновСно Ρ‚Π΅Π·ΠΈ свойства ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Ρ‚, Ρ‡Π΅ Π°ΠΊΠΎ ΠΈΠΌΠ°ΠΌΠ΅ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅, Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‰ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ XOR ΠΈ Π΅Π΄Π½ΠΎ нСизвСстно, Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Ρ€Π΅ΡˆΠ΅Π½ΠΎ. НапримСр, Π°ΠΊΠΎ Π·Π½Π°Π΅ΠΌ, Ρ‡Π΅ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ с нСизвСстното ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ ΠΈ извСстСн ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ ΠΈ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅, Ρ‚ΠΎΠ³Π°Π²Π° ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Ρ€Π°Π·Ρ‡ΠΈΡ‚Π°ΠΌΠ΅ Π½Π° горСспомСнатитС свойства ΠΏΠΎ-Π³ΠΎΡ€Π΅, Π·Π° Π΄Π° Ρ€Π΅ΡˆΠΈΠΌ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π·Π° ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅. Π§Ρ€Π΅Π· ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° XOR ΠΎΡ‚ Π΄Π²Π΅Ρ‚Π΅ страни Π½Π° ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ с ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅, ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅. Всичко Ρ‚ΠΎΠ²Π° Ρ‰Π΅ станС ΠΌΠ½ΠΎΠ³ΠΎ Π°ΠΊΡ‚ΡƒΠ°Π»Π½ΠΎ слСд ΠΌΠ°Π»ΠΊΠΎ.

Има Π΄Π²Π΅ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ€Π°Π·Π»ΠΈΠΊΠΈ ΠΈ Π΅Π΄Π½Π° голяма Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ нашия сцСнарий Π½Π° Алис ΠΈ Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° Π½Π° Π’ΠΎΠ΄Π΅Π½Π΅ΠΉ. Π”Π²Π΅ второстСпСнни:

  • Π’ сцСнария Алис ΠΎΡ‡Π°ΠΊΠ²Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ‚Π΅ тСкстовС Π΄Π° Π·Π°Π²ΡŠΡ€ΡˆΠ²Π°Ρ‚ с Π³Π΅Ρ€ΠΎΠΈΡ‚Π΅ a, bb, ccc ΠΈ Ρ‚Π°ΠΊΠ° Π½Π°Ρ‚Π°Ρ‚ΡŠΠΊ. ΠŸΡ€ΠΈ Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° Π½Π° Wodene ΠΆΠ΅Ρ€Ρ‚Π²Π°Ρ‚Π° вмСсто Ρ‚ΠΎΠ²Π° ΠΎΡ‡Π°ΠΊΠ²Π° ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈΡ‚Π΅ тСкстовС Π΄Π° Π·Π°Π²ΡŠΡ€ΡˆΠ²Π°Ρ‚ N ΠΏΡŠΡ‚ΠΈ с N Π±Π°ΠΉΡ‚Π° (тоСст ΡˆΠ΅ΡΡ‚Π½Π°Π΄Π΅ΡΠ΅Ρ‚ΠΈΡ‡Π΅Π½ 01 ΠΈΠ»ΠΈ 02 02, ΠΈΠ»ΠΈ 03 03 03 ΠΈ Ρ‚.Π½.). Π’ΠΎΠ²Π° Π΅ чисто ΠΊΠΎΠ·ΠΌΠ΅Ρ‚ΠΈΡ‡Π½Π° Ρ€Π°Π·Π»ΠΈΠΊΠ°.
  • Π’ сцСнария Π½Π° Алис бСшС лСсно Π΄Π° сС Ρ€Π°Π·Π±Π΅Ρ€Π΅ Π΄Π°Π»ΠΈ Алис Π΅ ΠΏΡ€ΠΈΠ΅Π»Π° ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Ρ‡Ρ€Π΅Π· ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€Π° β€žΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»Π΅Π½ Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π΅Π½ Ρ‚Π΅ΠΊΡΡ‚β€œ. ΠŸΡ€ΠΈ Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° Π½Π° Π’ΠΎΠ΄Π΅Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π°Π½Π°Π»ΠΈΠ· ΠΈ Π΅ Π²Π°ΠΆΠ½Π° ΠΏΡ€Π΅Ρ†ΠΈΠ·Π½Π°Ρ‚Π° рСализация ΠΎΡ‚ страна Π½Π° ΠΆΠ΅Ρ€Ρ‚Π²Π°Ρ‚Π°; Π½ΠΎ Π·Π° краткост Π½Π΅ΠΊΠ° ΠΏΡ€ΠΈΠ΅ΠΌΠ΅ΠΌ Π·Π° дадСност, Ρ‡Π΅ Ρ‚ΠΎΠ·ΠΈ Π°Π½Π°Π»ΠΈΠ· всС ΠΎΡ‰Π΅ Π΅ възмоТСн.

Основна Ρ€Π°Π·Π»ΠΈΠΊΠ°:

  • Въй ΠΊΠ°Ρ‚ΠΎ Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π΅Π΄Π½Π° ΠΈ ΡΡŠΡ‰Π° криптосистСма, Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π° ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°Π½ΠΈΡ‚Π΅ ΠΎΡ‚ нападатСля Π±Π°ΠΉΡ‚ΠΎΠ²Π΅ Π½Π° ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ тСкст ΠΈ Ρ‚Π°ΠΉΠ½ΠΈΡ‚Π΅ (ΠΊΠ»ΡŽΡ‡ ΠΈ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ тСкст) ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ Ρ‰Π΅ бъдС Ρ€Π°Π·Π»ΠΈΡ‡Π½Π°. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ нападатСлят Ρ‰Π΅ трябва Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Π° стратСгия, ΠΊΠΎΠ³Π°Ρ‚ΠΎ създава ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈ тСкстовС ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€Π° ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅ Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π°.

Π’Π°Π·ΠΈ основна Ρ€Π°Π·Π»ΠΈΠΊΠ° Π΅ послСдното ΠΏΠ°Ρ€Ρ‡Π΅ ΠΎΡ‚ пъзСла Π·Π° Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π½Π° Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° Π½Π° Vaudenay, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π½Π΅ΠΊΠ° ΠΎΡ‚Π΄Π΅Π»ΠΈΠΌ ΠΌΠ°Π»ΠΊΠΎ Π²Ρ€Π΅ΠΌΠ΅, Π·Π° Π΄Π° помислим Π·Π°Ρ‰ΠΎ ΠΈ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΌΠΎΠ½Ρ‚ΠΈΡ€Π° Π°Ρ‚Π°ΠΊΠ° Π½Π° ΠΎΡ€Π°ΠΊΡƒΠ» срСщу CBC Π½Π° ΠΏΡŠΡ€Π²ΠΎ място.

Π”Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Π΅ Π½ΠΈ Π΅ Π΄Π°Π΄Π΅Π½ CBC ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ тСкст ΠΎΡ‚ 247 Π±Π»ΠΎΠΊΠ° ΠΈ искамС Π΄Π° Π³ΠΎ Π΄Π΅ΡˆΠΈΡ„Ρ€ΠΈΡ€Π°ΠΌΠ΅. МоТСм Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°ΠΌΠ΅ Ρ„Π°Π»ΡˆΠΈΠ²ΠΈ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ Π΄ΠΎ ΡΡŠΡ€Π²ΡŠΡ€Π°, Ρ‚ΠΎΡ‡Π½ΠΎ ΠΊΠ°ΠΊΡ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΈ ΠΌΠΎΠΆΠ΅Ρ…ΠΌΠ΅ Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°ΠΌΠ΅ Ρ„Π°Π»ΡˆΠΈΠ²ΠΈ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ Π΄ΠΎ Алис. Π‘ΡŠΡ€Π²ΡŠΡ€ΡŠΡ‚ Ρ‰Π΅ Π΄Π΅ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π° ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡΡ‚Π° вмСсто нас, Π½ΠΎ няма Π΄Π° ΠΏΠΎΠΊΠ°ΠΆΠ΅ Π΄Π΅ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ - вмСсто Ρ‚ΠΎΠ²Π°, ΠΎΡ‚Π½ΠΎΠ²ΠΎ, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΏΡ€ΠΈ Алиса, ΡΡŠΡ€Π²ΡŠΡ€ΡŠΡ‚ Ρ‰Π΅ Π΄ΠΎΠΊΠ»Π°Π΄Π²Π° само Π΅Π΄ΠΈΠ½ Π±ΠΈΡ‚ информация: Π΄Π°Π»ΠΈ обикновСният тСкст ΠΈΠΌΠ° Π²Π°Π»ΠΈΠ΄Π½Π° ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠ° ΠΈΠ»ΠΈ Π½Π΅.

ΠŸΠΎΠΌΠΈΡΠ»Π΅Ρ‚Π΅, Ρ‡Π΅ Π² сцСнария Π½Π° Алиса ΠΈΠΌΠ°Ρ…ΠΌΠ΅ слСднитС Π²Π·Π°ΠΈΠΌΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ:

$$display$$text{SIMPLE_SUBSTITUTION}(text{ciphertext},text{key}) = тСкст{plaintext}$$display$$

НСка Π½Π°Ρ€Π΅Ρ‡Π΅ΠΌ Ρ‚ΠΎΠ²Π° "ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Алис". НиС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°Ρ…ΠΌΠ΅ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ тСкст; ΡΡŠΡ€Π²ΡŠΡ€ΡŠΡ‚ (Alice) ΠΈΠ·Ρ‚Π΅Ρ‡Π΅ нСясна информация Π·Π° получСния ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ тСкст; ΠΈ Ρ‚ΠΎΠ²Π° Π½ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° ΠΈΠ·Π²Π΅Π΄Π΅ΠΌ информация Π·Π° послСдния Ρ„Π°ΠΊΡ‚ΠΎΡ€ - ΠΊΠ»ΡŽΡ‡ΡŠΡ‚. По аналогия, Π°ΠΊΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈΠΌ Ρ‚Π°ΠΊΠ°Π²Π° Π²Ρ€ΡŠΠ·ΠΊΠ° Π·Π° CBC скрипта, ΠΌΠΎΠΆΠ΅ Π΄Π° успССм Π΄Π° ΠΈΠ·Π²Π»Π΅Ρ‡Π΅ΠΌ ΠΈ някаква сСкрСтна информация Ρ‚Π°ΠΌ.

Π—Π° щастиС наистина ΠΈΠΌΠ° Π²Ρ€ΡŠΠ·ΠΊΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅. ΠŸΠΎΠΌΠΈΡΠ»Π΅Ρ‚Π΅ Π·Π° ΠΈΠ·Ρ…ΠΎΠ΄Π° ΠΎΡ‚ послСдното ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π·Π° Π΄Π΅ΡˆΠΈΡ„Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° Π±Π»ΠΎΠΊΠΎΠ² ΡˆΠΈΡ„ΡŠΡ€ ΠΈ ΠΎΠ·Π½Π°Ρ‡Π΅Ρ‚Π΅ Ρ‚ΠΎΠ·ΠΈ ΠΈΠ·Ρ…ΠΎΠ΄ ΠΊΠ°Ρ‚ΠΎ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅. НиС ΡΡŠΡ‰ΠΎ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°ΠΌΠ΅ Π±Π»ΠΎΠΊΠΎΠ²Π΅ ΠΎΡ‚ ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ тСкст ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ ΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ с ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ тСкст ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅. ΠŸΠΎΠ³Π»Π΅Π΄Π½Π΅Ρ‚Π΅ ΠΎΡ‚Π½ΠΎΠ²ΠΎ CBC Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° ΠΈ Π·Π°Π±Π΅Π»Π΅ΠΆΠ΅Ρ‚Π΅ ΠΊΠ°ΠΊΠ²ΠΎ сС случва:

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅

НСка Π½Π°Ρ€Π΅Ρ‡Π΅ΠΌ Ρ‚ΠΎΠ²Π° β€žΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Π½Π° CBCβ€œ.

Π’ сцСнария Π½Π° Алис, Ρ‡Ρ€Π΅Π· наблюдСниС Π½Π° ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ тСкст ΠΈ наблюдаванС Π½Π° ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΎΡ‚ΠΎ ΠΈΠ·Ρ‚ΠΈΡ‡Π°Π½Π΅ Π½Π° ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ тСкст, Π½ΠΈΠ΅ успяхмС Π΄Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ Π°Ρ‚Π°ΠΊΠ°, която Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈ трСтия Ρ‡Π»Π΅Π½ Π² ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ - ΠΊΠ»ΡŽΡ‡ΡŠΡ‚. Π’ сцСнария CBC Π½ΠΈΠ΅ ΡΡŠΡ‰ΠΎ наблюдавамС ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ тСкст ΠΈ наблюдавамС ΠΈΠ·Ρ‚ΠΈΡ‡Π°Π½Π΅ Π½Π° информация Π² ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΈΡ ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ тСкст. Ако аналогията Π΅ Π²Π°Π»ΠΈΠ΄Π½Π°, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ информация Π·Π° ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅.

Π”Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ΅ΠΌ, Ρ‡Π΅ наистина смС Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈΠ»ΠΈ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅, ΠΊΠ°ΠΊΠ²ΠΎ Ρ‚ΠΎΠ³Π°Π²Π°? Π•, Ρ‚ΠΎΠ³Π°Π²Π° ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚Π°ΠΌΠ΅ цСлия послСдСн Π±Π»ΠΎΠΊ ΠΎΡ‚ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ тСкст навСднъТ (ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅), просто ΠΊΠ°Ρ‚ΠΎ Π²ΡŠΠ²Π΅Π΄Π΅Ρ‚Π΅ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ (ΠΊΠΎΠΉΡ‚ΠΎ ΠΈΠΌΠ°ΠΌΠ΅) ΠΈ
ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ Π² ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° CBC.

Π‘Π΅Π³Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ смС оптимисти Π·Π° общия ΠΏΠ»Π°Π½ Π·Π° Π°Ρ‚Π°ΠΊΠ°, Π²Ρ€Π΅ΠΌΠ΅ Π΅ Π΄Π° ΡƒΡ‚ΠΎΡ‡Π½ΠΈΠΌ подробноститС. Моля, ΠΎΠ±ΡŠΡ€Π½Π΅Ρ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊΠ°ΠΊ Ρ‚ΠΎΡ‡Π½ΠΎ информацията Π² ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ тСкст ΠΈΠ·Ρ‚ΠΈΡ‡Π° Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π°. Π’ скрипта Π½Π° Алис ΠΈΠ·Ρ‚ΠΈΡ‡Π°Π½Π΅Ρ‚ΠΎ Π½Π° информация Π΅ станало, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Алис Ρ‰Π΅ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ с ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎΡ‚ΠΎ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ само Π°ΠΊΠΎ $inline$text{SIMPLE_SUBSTITUTION}(text{ciphertext},text{key})$inline$ Π·Π°Π²ΡŠΡ€ΡˆΠ²Π° с Ρ€Π΅Π΄Π° a (Or bbΠΈ Ρ‚.Π½., Π½ΠΎ ΡˆΠ°Π½ΡΠΎΠ²Π΅Ρ‚Π΅ Ρ‚Π΅Π·ΠΈ условия Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Π½ΠΈ случайно бяха ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ°Π»ΠΊΠΈ). Подобно Π½Π° CBC, ΡΡŠΡ€Π²ΡŠΡ€ΡŠΡ‚ ΠΏΡ€ΠΈΠ΅ΠΌΠ° ΠΏΠΎΠ΄ΠΏΡŠΠ»Π²Π°Π½Π΅Ρ‚ΠΎ само Π°ΠΊΠΎ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ Π·Π°Π²ΡŠΡ€ΡˆΠ²Π° Π½Π° ΡˆΠ΅ΡΡ‚Π½Π°Π΄Π΅ΡΠ΅Ρ‚ΠΈΡ‡Π΅Π½ 01. Π’Π°ΠΊΠ° Ρ‡Π΅ Π½Π΅ΠΊΠ° ΠΎΠΏΠΈΡ‚Π°ΠΌΠ΅ ΡΡŠΡ‰ΠΈΡ Ρ‚Ρ€ΠΈΠΊ: ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅ Π½Π° Ρ„Π°Π»ΡˆΠΈΠ²ΠΈ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈ тСкстовС с Π½Π°ΡˆΠΈΡ‚Π΅ собствСни Ρ„Π°Π»ΡˆΠΈΠ²ΠΈ стойности ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅Π΄ΠΎΠΊΠ°Ρ‚ΠΎ ΡΡŠΡ€Π²ΡŠΡ€ΡŠΡ‚ ΠΏΡ€ΠΈΠ΅ΠΌΠ΅ ΠΏΡŠΠ»Π½Π΅Π½Π΅Ρ‚ΠΎ.

ΠšΠΎΠ³Π°Ρ‚ΠΎ ΡΡŠΡ€Π²ΡŠΡ€ΡŠΡ‚ ΠΏΡ€ΠΈΠ΅ΠΌΠ΅ ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠ° Π·Π° Π΅Π΄Π½ΠΎ ΠΎΡ‚ Π½Π°ΡˆΠΈΡ‚Π΅ Ρ„Π°Π»ΡˆΠΈΠ²ΠΈ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ, Ρ‚ΠΎΠ²Π° ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅:

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅

Π‘Π΅Π³Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ свойството Π±Π°ΠΉΡ‚-Π±Π°ΠΉΡ‚ XOR:

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅

Π—Π½Π°Π΅ΠΌ ΠΏΡŠΡ€Π²ΠΈΡ ΠΈ трСтия Ρ‡Π»Π΅Π½. И Π²Π΅Ρ‡Π΅ видяхмС, Ρ‡Π΅ Ρ‚ΠΎΠ²Π° Π½ΠΈ позволява Π΄Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈΠΌ оставащия Ρ‚Π΅Ρ€ΠΌΠΈΠ½ - послСдния Π±Π°ΠΉΡ‚ ΠΎΡ‚ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅:

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅

Π’ΠΎΠ²Π° ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π½ΠΈ Π΄Π°Π²Π° послСдния Π±Π°ΠΉΡ‚ ΠΎΡ‚ крайния Π±Π»ΠΎΠΊ с ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ тСкст Ρ‡Ρ€Π΅Π· ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ CBC ΠΈ свойството Π±Π°ΠΉΡ‚ ΠΏΠΎ Π±Π°ΠΉΡ‚.

МоТСм Π΄Π° Π³ΠΎ оставим Ρ‚Π°ΠΊΠ° ΠΈ Π΄Π° смС Π΄ΠΎΠ²ΠΎΠ»Π½ΠΈ, Ρ‡Π΅ смС ΠΈΠ·Π²ΡŠΡ€ΡˆΠΈΠ»ΠΈ Π°Ρ‚Π°ΠΊΠ° срСщу Ρ‚Π΅ΠΎΡ€Π΅Ρ‚ΠΈΡ‡Π½ΠΎ силСн ΡˆΠΈΡ„ΡŠΡ€. Но Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ²Π΅Ρ‡Π΅: Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈΠΌ цСлия тСкст. Π’ΠΎΠ²Π° изисква Ρ‚Ρ€ΠΈΠΊ, ΠΊΠΎΠΉΡ‚ΠΎ Π½Π΅ бСшС Π² оригиналния скрипт Π½Π° Alice ΠΈ Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ Π·Π° Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° Π½Π° ΠΎΡ€Π°ΠΊΡƒΠ»Π°, Π½ΠΎ всС ΠΏΠ°ΠΊ си струва Π΄Π° сС Π½Π°ΡƒΡ‡ΠΈ.

Π—Π° Π΄Π° Π³ΠΎ Ρ€Π°Π·Π±Π΅Ρ€Π΅Ρ‚Π΅, ΠΏΡŠΡ€Π²ΠΎ ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠ΅Ρ‚Π΅, Ρ‡Π΅ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΡŠΡ‚ ΠΎΡ‚ ΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»Π½Π°Ρ‚Π° стойност Π½Π° послСдния Π±Π°ΠΉΡ‚ Π΅ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ ΠΈΠΌΠ°ΠΌΠ΅ Π½ΠΎΠ²Π° способност. Π‘Π΅Π³Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ подправямС ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈ тСкстовС, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€Π°ΠΌΠ΅ послСдния Π±Π°ΠΉΡ‚ Π½Π° ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΈΡ ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ тСкст. ΠžΡ‚Π½ΠΎΠ²ΠΎ, Ρ‚ΠΎΠ²Π° Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎ с ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ CBC ΠΈ свойството Π±Π°ΠΉΡ‚ ΠΏΠΎ Π±Π°ΠΉΡ‚:

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅

Въй ΠΊΠ°Ρ‚ΠΎ Π²Π΅Ρ‡Π΅ Π·Π½Π°Π΅ΠΌ втория Ρ‡Π»Π΅Π½, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ нашия ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π°Π΄ ΠΏΡŠΡ€Π²ΠΈΡ, Π·Π° Π΄Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°ΠΌΠ΅ трСтия. ΠŸΡ€ΠΎΡΡ‚ΠΎ изчислявамС:

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅

НС ΠΌΠΎΠΆΠ΅Ρ…ΠΌΠ΅ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ Ρ‚ΠΎΠ²Π° ΠΏΡ€Π΅Π΄ΠΈ, Π·Π°Ρ‰ΠΎΡ‚ΠΎ всС ΠΎΡ‰Π΅ нямахмС послСдния Π±Π°ΠΉΡ‚ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅.

Как Ρ‰Π΅ Π½ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Ρ‚ΠΎΠ²Π°? Π”Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Π΅ сСга създавамС всички ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈ тСкстовС, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π² ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΈΡ‚Π΅ ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈ тСкстовС послСдният Π±Π°ΠΉΡ‚ Π΄Π° Π΅ Ρ€Π°Π²Π΅Π½ Π½Π° 02. Π‘ΡŠΡ€Π²ΡŠΡ€ΡŠΡ‚ Π²Π΅Ρ‡Π΅ ΠΏΡ€ΠΈΠ΅ΠΌΠ° подпълванС само Π°ΠΊΠΎ обикновСният тСкст Π·Π°Π²ΡŠΡ€ΡˆΠ²Π° с 02 02. Въй ΠΊΠ°Ρ‚ΠΎ ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Ρ…ΠΌΠ΅ послСдния Π±Π°ΠΉΡ‚, Ρ‚ΠΎΠ²Π° Ρ‰Π΅ сС случи само Π°ΠΊΠΎ прСдпослСдният Π±Π°ΠΉΡ‚ Π½Π° обикновСния тСкст ΡΡŠΡ‰ΠΎ Π΅ 02. НиС ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π°ΠΌΠ΅ Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°ΠΌΠ΅ Ρ„Π°Π»ΡˆΠΈΠ²ΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ с ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ тСкст, промСняйки прСдпослСдния Π±Π°ΠΉΡ‚, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ ΡΡŠΡ€Π²ΡŠΡ€ΡŠΡ‚ ΠΏΡ€ΠΈΠ΅ΠΌΠ΅ ΠΏΠΎΠ΄ΠΏΡŠΠ»Π²Π°Π½Π΅Ρ‚ΠΎ Π·Π° Π΅Π΄ΠΈΠ½ ΠΎΡ‚ тях. Π’ Ρ‚ΠΎΠ·ΠΈ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅:

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅

И Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°ΠΌΠ΅ прСдпослСдния Π±Π°ΠΉΡ‚ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΊΠ°ΠΊΡ‚ΠΎ послСдният бСшС Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²Π΅Π½. ΠŸΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π°ΠΌΠ΅ Π² ΡΡŠΡ‰ΠΈΡ Π΄ΡƒΡ…: ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°ΠΌΠ΅ послСднитС Π΄Π²Π° Π±Π°ΠΉΡ‚Π° ΠΎΡ‚ отворСния тСкст Π½Π° 03 03, повтарямС Ρ‚Π°Π·ΠΈ Π°Ρ‚Π°ΠΊΠ° Π·Π° трСтия Π±Π°ΠΉΡ‚ ΠΎΡ‚ края ΠΈ Ρ‚Π°ΠΊΠ° Π½Π°Ρ‚Π°Ρ‚ΡŠΠΊ, ΠΊΠ°Ρ‚ΠΎ Π² ΠΊΡ€Π°ΠΉΠ½Π° смСтка напълно Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°ΠΌΠ΅ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅.

Какво Ρ‰Π΅ ΠΊΠ°ΠΆΠ΅Ρ‚Π΅ Π·Π° останалата част ΠΎΡ‚ тСкста? Моля, ΠΈΠΌΠ°ΠΉΡ‚Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄, Ρ‡Π΅ стойността ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ Π΅ $inline$text{BLOCK_DECRYPT}(text{key},C_{247})$inline$. ВмСсто Ρ‚ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° поставим всСки Π΄Ρ€ΡƒΠ³ Π±Π»ΠΎΠΊ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅, ΠΈ Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° ΠΏΠ°ΠΊ Ρ‰Π΅ бъдС ΡƒΡΠΏΠ΅ΡˆΠ½Π°. Π’ΡΡŠΡ‰Π½ΠΎΡΡ‚ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° поискамС ΠΎΡ‚ ΡΡŠΡ€Π²ΡŠΡ€Π° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈ $inline$text{BLOCK_DECRYPT}$inline$ Π·Π° всякакви Π΄Π°Π½Π½ΠΈ. На Ρ‚ΠΎΠ·ΠΈ Π΅Ρ‚Π°ΠΏ ΠΈΠ³Ρ€Π°Ρ‚Π° ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡ΠΈ – ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π΄Π΅ΡˆΠΈΡ„Ρ€ΠΈΡ€Π°ΠΌΠ΅ всСки ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ тСкст (ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅Ρ‚Π΅ ΠΎΡ‚Π½ΠΎΠ²ΠΎ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° Π·Π° Π΄Π΅ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° CBC, Π·Π° Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ Ρ‚ΠΎΠ²Π°; ΠΈ ΠΈΠΌΠ°ΠΉΡ‚Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄, Ρ‡Π΅ IV Π΅ ΠΏΡƒΠ±Π»ΠΈΡ‡Π΅Π½).

Π’ΠΎΠ·ΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π΅Π½ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈΠ³Ρ€Π°Π΅ Ρ€Π΅ΡˆΠ°Π²Π°Ρ‰Π° роля Π² Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° Π½Π° ΠΎΡ€Π°ΠΊΡƒΠ», с която Ρ‰Π΅ сС сблъскамС ΠΏΠΎ-късно.

Атаката Π½Π° КСлси

ΠΠ°ΡˆΠΈΡΡ‚ ΠΊΠΎΠ½Π³Π΅Π½ΠΈΠ°Π»Π΅Π½ Π”ΠΆΠΎΠ½ КСлси ΠΈΠ·Π»ΠΎΠΆΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΡ‚Π΅, Π»Π΅ΠΆΠ°Ρ‰ΠΈ Π² основата Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ възмоТни Π°Ρ‚Π°ΠΊΠΈ, Π° Π½Π΅ само подробноститС Π·Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Π° Π°Ρ‚Π°ΠΊΠ° срСщу ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π΅Π½ ΡˆΠΈΡ„ΡŠΡ€. НСговата 2002 статия Π·Π° Π³ΠΎΠ΄ΠΈΠ½Π°Ρ‚Π° Π΅ ΠΏΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅ Π½Π° възмоТни Π°Ρ‚Π°ΠΊΠΈ срСщу ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½ΠΈ компрСсирани Π΄Π°Π½Π½ΠΈ. БмятатС Π»ΠΈ, Ρ‡Π΅ информацията, Ρ‡Π΅ Π΄Π°Π½Π½ΠΈΡ‚Π΅ са Π±ΠΈΠ»ΠΈ компрСсирани ΠΏΡ€Π΅Π΄ΠΈ ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅, Π½Π΅ Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½Π° Π·Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° Π°Ρ‚Π°ΠΊΠ°? Оказва сС, Ρ‡Π΅ Ρ‚ΠΎΠ²Π° Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ.

Π’ΠΎΠ·ΠΈ ΠΈΠ·Π½Π΅Π½Π°Π΄Π²Π°Ρ‰ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ сС дълТи Π½Π° Π΄Π²Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°. ΠŸΡŠΡ€Π²ΠΎ, ΠΈΠΌΠ° силна Π²Ρ€ΡŠΠ·ΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ Π΄ΡŠΠ»ΠΆΠΈΠ½Π°Ρ‚Π° Π½Π° открития тСкст ΠΈ Π΄ΡŠΠ»ΠΆΠΈΠ½Π°Ρ‚Π° Π½Π° ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ тСкст; Π·Π° ΠΌΠ½ΠΎΠ³ΠΎ ΡˆΠΈΡ„Ρ€ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎ равСнство. Π’Ρ‚ΠΎΡ€ΠΎ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° компрСсия, ΡΡŠΡ‰ΠΎ ΠΈΠΌΠ° силна корСлация ΠΌΠ΅ΠΆΠ΄Ρƒ Π΄ΡŠΠ»ΠΆΠΈΠ½Π°Ρ‚Π° Π½Π° компрСсираното ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΈ стСпСнта Π½Π° "ΡˆΡƒΠΌ" Π½Π° обикновСния тСкст, тоСст Π΄Π΅Π»ΡŠΡ‚ Π½Π° нСповтарящитС сС Π·Π½Π°Ρ†ΠΈ (тСхничСският Ρ‚Π΅Ρ€ΠΌΠΈΠ½ Π΅ "висока Снтропия" ).

Π—Π° Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° Π² дСйствиС, Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΉΡ‚Π΅ Π΄Π²Π° ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈ тСкста:

ΠŸΡ€Π°Π² тСкст 1: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

ΠŸΡ€Π°Π² тСкст 2: ATVXCAGTRSVPTVVULSJQHGEYCMQPCRQBGCYIXCFJGJ

Π”Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ΅ΠΌ, Ρ‡Π΅ ΠΈ Π΄Π²Π°Ρ‚Π° ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈ тСкста са компрСсирани ΠΈ слСд Ρ‚ΠΎΠ²Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½ΠΈ. ΠŸΠΎΠ»ΡƒΡ‡Π°Π²Π°Ρ‚Π΅ Π΄Π²Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π½ΠΈ ΡˆΠΈΡ„Ρ€ΠΎΡ‚Π΅ΠΊΡΡ‚Π° ΠΈ трябва Π΄Π° ΠΏΠΎΠ·Π½Π°Π΅Ρ‚Π΅ ΠΊΠΎΠΉ ΡˆΠΈΡ„Ρ€ΠΎΡ‚Π΅ΠΊΡΡ‚ отговаря Π½Π° ΠΊΠΎΠΉ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ тСкст:

Π¨ΠΈΡ„Ρ€Π°Π½ тСкст 1: PVOVEYBPJDPVANEAWVGCIUWAABCIYIKOOURMYDTA

Π¨ΠΈΡ„Ρ€Π°Π½ тСкст 2: DWKJZXYU

ΠžΡ‚Π³ΠΎΠ²ΠΎΡ€ΡŠΡ‚ Π΅ ясСн. Π‘Ρ€Π΅Π΄ ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈΡ‚Π΅ тСкстовС само ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ тСкст 1 ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС компрСсиран Π² ΠΎΡΠΊΡŠΠ΄Π½Π°Ρ‚Π° дълТина Π½Π° втория ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ тСкст. Π Π°Π·Π±Ρ€Π°Ρ…ΠΌΠ΅ Ρ‚ΠΎΠ²Π°, Π±Π΅Π· Π΄Π° Π·Π½Π°Π΅ΠΌ Π½ΠΈΡ‰ΠΎ Π·Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΠ° Π·Π° компрСсиранС, ΠΊΠ»ΡŽΡ‡Π° Π·Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ ΠΈΠ»ΠΈ Π΄ΠΎΡ€ΠΈ самия ΡˆΠΈΡ„ΡŠΡ€. Π’ сравнСниС с йСрархията Π½Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΈΡ‚Π΅ криптографски Π°Ρ‚Π°ΠΊΠΈ, Ρ‚ΠΎΠ²Π° Π΅ някаква лудост.

ОсвСн Ρ‚ΠΎΠ²Π° КСлси посочва, Ρ‡Π΅ ΠΏΡ€ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ Π½Π΅ΠΎΠ±ΠΈΡ‡Π°ΠΉΠ½ΠΈ обстоятСлства Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΈ Π·Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° Π°Ρ‚Π°ΠΊΠ° Π½Π° ΠΎΡ€Π°ΠΊΡƒΠ». По-спСциално, Ρ‚ΠΎΠΉ описва ΠΊΠ°ΠΊ нападатСлят ΠΌΠΎΠΆΠ΅ Π΄Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈ тайния ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ тСкст, Π°ΠΊΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈ ΡΡŠΡ€Π²ΡŠΡ€Π° Π΄Π° ΡˆΠΈΡ„Ρ€ΠΎΠ²Π° Π΄Π°Π½Π½ΠΈΡ‚Π΅ Π½Π° формуляра (чистият тСкст, послСдван ΠΎΡ‚ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Ρ‚ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π° ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ ΠΈ ΠΌΠΎΠΆΠ΅ ΠΏΠΎ някакъв Π½Π°Ρ‡ΠΈΠ½ Π΄Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈ Π΄ΡŠΠ»ΠΆΠΈΠ½Π°Ρ‚Π° Π½Π° ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚.

ΠžΡ‚Π½ΠΎΠ²ΠΎ, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ оракулски Π°Ρ‚Π°ΠΊΠΈ, ΠΈΠΌΠ°ΠΌΠ΅ Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π°:

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅

ΠžΡ‚Π½ΠΎΠ²ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°ΠΌΠ΅ Π΅Π΄ΠΈΠ½ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ (ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅), Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅ ΠΌΠ°Π»ΠΊΠΎ ΠΈΠ·Ρ‚ΠΈΡ‡Π°Π½Π΅ Π½Π° информация Π·Π° Π΄Ρ€ΡƒΠ³ Ρ‡Π»Π΅Π½ (ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ тСкст) ΠΈ сС ΠΎΠΏΠΈΡ‚Π²Π°ΠΌΠ΅ Π΄Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈΠΌ послСдния (ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ тСкст). Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ аналогията, Ρ‚ΠΎΠ²Π° Π΅ донякъдС Π½Π΅ΠΎΠ±ΠΈΡ‡Π°ΠΉΠ½Π° ситуация Π² сравнСниС с Π΄Ρ€ΡƒΠ³ΠΈ оракулски Π°Ρ‚Π°ΠΊΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ смС Π²ΠΈΠΆΠ΄Π°Π»ΠΈ.

Π—Π° Π΄Π° ΠΈΠ»ΡŽΡΡ‚Ρ€ΠΈΡ€Π°ΠΌΠ΅ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ΅ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ Ρ‚Π°ΠΊΠ°Π²Π° Π°Ρ‚Π°ΠΊΠ°, Π½Π΅ΠΊΠ° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π½Π° схСма Π·Π° компрСсиранС, която Ρ‚ΠΎΠΊΡƒ-Ρ‰ΠΎ измислихмС: TOYZIP. Π’ΠΎΠΉ Ρ‚ΡŠΡ€ΡΠΈ Ρ€Π΅Π΄ΠΎΠ²Π΅ ΠΎΡ‚ тСкст, ΠΊΠΎΠΈΡ‚ΠΎ са сС появявали ΠΏΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π° Π² тСкста, ΠΈ Π³ΠΈ замСства с Ρ‚Ρ€ΠΈ Π±Π°ΠΉΡ‚Π° Π·Π°ΠΏΠ°Π·Π΅Π½ΠΈ мСста, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ‚ къдС Π΄Π° сС Π½Π°ΠΌΠ΅Ρ€ΠΈ ΠΏΠΎ-Ρ€Π°Π½Π½ΠΎ ΠΊΠΎΠΏΠΈΠ΅ Π½Π° Ρ€Π΅Π΄Π° ΠΈ ΠΊΠΎΠ»ΠΊΠΎ ΠΏΡŠΡ‚ΠΈ сС появява Ρ‚Π°ΠΌ. НапримСр линията helloworldhello ΠΌΠΎΠΆΠ΅ Π΄Π° сС компрСсира Π² helloworld[00][00][05] Π”ΡŠΠ»ΠΆΠΈΠ½Π° 13 Π±Π°ΠΉΡ‚Π° Π² сравнСниС с ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈΡ‚Π΅ 15 Π±Π°ΠΉΡ‚Π°.

Π”Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Π΅ Π½Π°ΠΏΠ°Π΄Π°Ρ‚Π΅Π» сС ΠΎΠΏΠΈΡ‚Π²Π° Π΄Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈ открития тСкст Π½Π° формуляр password=..., ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ самата ΠΏΠ°Ρ€ΠΎΠ»Π° Π΅ нСизвСстна. Π‘ΠΏΠΎΡ€Π΅Π΄ ΠΌΠΎΠ΄Π΅Π»Π° Π½Π° Π°Ρ‚Π°ΠΊΠ° Π½Π° КСлси, нападатСлят ΠΌΠΎΠΆΠ΅ Π΄Π° поиска ΠΎΡ‚ ΡΡŠΡ€Π²ΡŠΡ€Π° Π΄Π° компрСсира ΠΈ слСд Ρ‚ΠΎΠ²Π° Π΄Π° ΡˆΠΈΡ„Ρ€ΠΎΠ²Π° ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ ΠΎΡ‚ формуляри (ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ тСкст, послСдван ΠΎΡ‚ ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅) къдС ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ - свободСн тСкст. ΠšΠΎΠ³Π°Ρ‚ΠΎ ΡΡŠΡ€Π²ΡŠΡ€ΡŠΡ‚ ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°, Ρ‚ΠΎΠΉ ΠΎΡ‚Ρ‡ΠΈΡ‚Π° Π΄ΡŠΠ»ΠΆΠΈΠ½Π°Ρ‚Π° Π½Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π°. Атаката ΠΏΡ€ΠΎΡ‚ΠΈΡ‡Π° Ρ‚Π°ΠΊΠ°:

ΠΊΡ€Π°Π΄Π΅Ρ†: Моля, компрСсирайтС ΠΈ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°ΠΉΡ‚Π΅ обикновСния тСкст Π±Π΅Π· подпълванС.

Π‘ΡŠΡ€Π²ΡŠΡ€: Π”ΡŠΠ»ΠΆΠΈΠ½Π° Π½Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π° 14.

ΠΊΡ€Π°Π΄Π΅Ρ†: Моля, компрСсирайтС ΠΈ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°ΠΉΡ‚Π΅ обикновСния тСкст, към ΠΊΠΎΠΉΡ‚ΠΎ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ password=a.

Π‘ΡŠΡ€Π²ΡŠΡ€: Π”ΡŠΠ»ΠΆΠΈΠ½Π° Π½Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π° 18.

ΠšΡ€Π°ΠΊΠ΅Ρ€ΡŠΡ‚ отбСлязва: [ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π» 14] + [Ρ‚Ρ€ΠΈ Π·Π°ΠΌΠ΅Π½Π΅Π½ΠΈ Π±Π°ΠΉΡ‚Π° password=] + a

ΠΊΡ€Π°Π΄Π΅Ρ†: Моля, компрСсирайтС ΠΈ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°ΠΉΡ‚Π΅ обикновСния тСкст, към ΠΊΠΎΠΉΡ‚ΠΎ сС добавя password=b.

Π‘ΡŠΡ€Π²ΡŠΡ€: Π”ΡŠΠ»ΠΆΠΈΠ½Π° Π½Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π° 18.

ΠΊΡ€Π°Π΄Π΅Ρ†: Моля, компрСсирайтС ΠΈ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°ΠΉΡ‚Π΅ обикновСния тСкст, към ΠΊΠΎΠΉΡ‚ΠΎ сС добавя password=с.

Π‘ΡŠΡ€Π²ΡŠΡ€: Π”ΡŠΠ»ΠΆΠΈΠ½Π° Π½Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π° 17.

ΠšΡ€Π°ΠΊΠ΅Ρ€ΡŠΡ‚ отбСлязва: [ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π» 14] + [Ρ‚Ρ€ΠΈ Π·Π°ΠΌΠ΅Π½Π΅Π½ΠΈ Π±Π°ΠΉΡ‚Π° password=c]. Π’ΠΎΠ²Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°, Ρ‡Π΅ оригиналният ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ тСкст ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° Π½ΠΈΠ·Π° password=c. ВоСст ΠΏΠ°Ρ€ΠΎΠ»Π°Ρ‚Π° Π·Π°ΠΏΠΎΡ‡Π²Π° с Π±ΡƒΠΊΠ²Π° c

ΠΊΡ€Π°Π΄Π΅Ρ†: Моля, компрСсирайтС ΠΈ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°ΠΉΡ‚Π΅ обикновСния тСкст, към ΠΊΠΎΠΉΡ‚ΠΎ сС добавя password=сa.

Π‘ΡŠΡ€Π²ΡŠΡ€: Π”ΡŠΠ»ΠΆΠΈΠ½Π° Π½Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π° 18.

ΠšΡ€Π°ΠΊΠ΅Ρ€ΡŠΡ‚ отбСлязва: [ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π» 14] + [Ρ‚Ρ€ΠΈ Π·Π°ΠΌΠ΅Π½Π΅Π½ΠΈ Π±Π°ΠΉΡ‚Π° password=с] + a

ΠΊΡ€Π°Π΄Π΅Ρ†: Моля, компрСсирайтС ΠΈ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°ΠΉΡ‚Π΅ обикновСния тСкст, към ΠΊΠΎΠΉΡ‚ΠΎ сС добавя password=сb.

Π‘ΡŠΡ€Π²ΡŠΡ€: Π”ΡŠΠ»ΠΆΠΈΠ½Π° Π½Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π° 18.

(… Малко ΠΏΠΎ-ΠΊΡŠΡΠ½ΠΎβ€¦)

ΠΊΡ€Π°Π΄Π΅Ρ†: Моля, компрСсирайтС ΠΈ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°ΠΉΡ‚Π΅ обикновСния тСкст, към ΠΊΠΎΠΉΡ‚ΠΎ сС добавя password=со.

Π‘ΡŠΡ€Π²ΡŠΡ€: Π”ΡŠΠ»ΠΆΠΈΠ½Π° Π½Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π° 17.

ΠšΡ€Π°ΠΊΠ΅Ρ€ΡŠΡ‚ отбСлязва: [ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π» 14] + [Ρ‚Ρ€ΠΈ Π·Π°ΠΌΠ΅Π½Π΅Π½ΠΈ Π±Π°ΠΉΡ‚Π° password=co]. Използвайки ΡΡŠΡ‰Π°Ρ‚Π° Π»ΠΎΠ³ΠΈΠΊΠ°, нападатСлят Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π²Π°, Ρ‡Π΅ ΠΏΠ°Ρ€ΠΎΠ»Π°Ρ‚Π° Π·Π°ΠΏΠΎΡ‡Π²Π° с Π±ΡƒΠΊΠ²ΠΈΡ‚Π΅ co

И Ρ‚Π°ΠΊΠ° Π΄ΠΎΠΊΠ°Ρ‚ΠΎ сС Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈ цялата ΠΏΠ°Ρ€ΠΎΠ»Π°.

На читатСля Ρ‰Π΅ бъдС простСно Π΄Π° си помисли, Ρ‡Π΅ Ρ‚ΠΎΠ²Π° Π΅ чисто Π°ΠΊΠ°Π΄Π΅ΠΌΠΈΡ‡Π½ΠΎ ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ ΠΈ Ρ‡Π΅ Ρ‚Π°ΠΊΡŠΠ² сцСнарий Π½Π° Π°Ρ‚Π°ΠΊΠ° Π½ΠΈΠΊΠΎΠ³Π° няма Π΄Π° възникнС Π² рСалния свят. Π£Π²ΠΈ, ΠΊΠ°ΠΊΡ‚ΠΎ скоро Ρ‰Π΅ Π²ΠΈΠ΄ΠΈΠΌ, ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅ Π΅ Π΄Π° Π½Π΅ сС ΠΎΡ‚ΠΊΠ°Π·Π²Π°Ρ‚Π΅ ΠΎΡ‚ криптографията.

Уязвимости Π½Π° ΠΌΠ°Ρ€ΠΊΠ°Ρ‚Π°: CRIME, POODLE, DROWN

И накрая, слСд ΠΊΠ°Ρ‚ΠΎ ΠΈΠ·ΡƒΡ‡ΠΈΠΌ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ тСорията, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π²ΠΈΠ΄ΠΈΠΌ ΠΊΠ°ΠΊ Ρ‚Π΅Π·ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ сС ΠΏΡ€ΠΈΠ»Π°Π³Π°Ρ‚ Π² Ρ€Π΅Π°Π»Π½ΠΈ криптографски Π°Ρ‚Π°ΠΊΠΈ.

ΠŸΠ Π•Π‘Π’ΠͺПНОБВ

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ умовСАко Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° Π΅ насочСна към Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π° ΠΈ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π½Π° ΠΆΠ΅Ρ€Ρ‚Π²Π°Ρ‚Π°, някои Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ ΠΏΠΎ-лСсни, Π° Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΠΎ-Ρ‚Ρ€ΡƒΠ΄Π½ΠΈ. НапримСр, лСсно Π΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π° ΠΆΠ΅Ρ€Ρ‚Π²Π°Ρ‚Π°: просто сСднСтС с Π½Π΅Π³ΠΎ Π² Π΅Π΄Π½ΠΎ ΠΈ ΡΡŠΡ‰ΠΎ ΠΊΠ°Ρ„Π΅Π½Π΅ с WiFi. ΠŸΠΎΡ€Π°Π΄ΠΈ Ρ‚Π°Π·ΠΈ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΈΡ‚Π΅ ΠΆΠ΅Ρ€Ρ‚Π²ΠΈ (Ρ‚.Π΅. всички) ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ сС ΡΡŠΠ²Π΅Ρ‚Π²Π°Ρ‚ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ°. Π©Π΅ бъдС ΠΏΠΎ-Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ, Π½ΠΎ всС ΠΏΠ°ΠΊ възмоТно, Π΄Π° ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ HTTP заявки ΠΎΡ‚ ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° ΠΆΠ΅Ρ€Ρ‚Π²Π°Ρ‚Π° към някой сайт Π½Π° Ρ‚Ρ€Π΅Ρ‚Π° страна (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Google). НападатСлят трябва Π΄Π° ΠΏΡ€ΠΈΠΌΠ°ΠΌΠΈ ΠΆΠ΅Ρ€Ρ‚Π²Π°Ρ‚Π° към Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½Π° ΡƒΠ΅Π± страница със скрипт, ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΡ€Π°Π²ΠΈ заявката. Π£Π΅Π± Π±Ρ€Π°ΡƒΠ·ΡŠΡ€ΡŠΡ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Ρ‰Π΅ прСдостави ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½Π°Ρ‚Π° бисквитка Π·Π° сСсия.

Π’ΠΎΠ²Π° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° нСвСроятно. Ако Π‘ΠΎΠ± ΠΎΡ‚ΠΈΠ΄Π΅ ΠΏΡ€ΠΈ evil.com, ΠΌΠΎΠΆΠ΅ Π»ΠΈ ΡΠΊΡ€ΠΈΠΏΡ‚ΡŠΡ‚ Π½Π° Ρ‚ΠΎΠ·ΠΈ сайт просто Π΄Π° поиска ΠΎΡ‚ Google Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈ ΠΏΠ°Ρ€ΠΎΠ»Π°Ρ‚Π° Π½Π° Π‘ΠΎΠ± ΠΏΠΎ ΠΈΠΌΠ΅ΠΉΠ» Π΄ΠΎ [email protected]? Π•, Π½Π° тСория Π΄Π°, Π½ΠΎ Ρ€Π΅Π°Π»Π½ΠΎ Π½Π΅. Π’ΠΎΠ·ΠΈ сцСнарий сС Π½Π°Ρ€ΠΈΡ‡Π° Π°Ρ‚Π°ΠΊΠ° Π·Π° Ρ„Π°Π»ΡˆΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½Π΅ Π½Π° заявка ΠΌΠ΅ΠΆΠ΄Ρƒ сайтовС (Π€Π°Π»ΡˆΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½Π΅ Π½Π° мСТдусайтови заявки, CSRF), ΠΈ бСшС популярСн ΠΎΠΊΠΎΠ»ΠΎ срСдата Π½Π° 90-Ρ‚Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ. ДнСс Π°ΠΊΠΎ evil.com ΠΎΠΏΠΈΡ‚Π° Ρ‚ΠΎΠ·ΠΈ Ρ‚Ρ€ΠΈΠΊ, Google (ΠΈΠ»ΠΈ всСки ΡƒΠ²Π°ΠΆΠ°Π²Π°Ρ‰ сСбС си уСбсайт) ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Ρ‰Π΅ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ с: β€žΠ‘Ρ‚Ρ€Π°Ρ…ΠΎΡ‚Π½ΠΎ, Π½ΠΎ Π²Π°ΡˆΠΈΡΡ‚ CSRF Ρ‚ΠΎΠΊΠ΅Π½ Π·Π° Ρ‚Π°Π·ΠΈ транзакция Ρ‰Π΅ бъдС... Ρ…ΠΌ... Ρ‚Ρ€ΠΈ Ρ‚Ρ€ΠΈΠ»Π»ΠΈΠΎΠ½Π° ΠΈ сСмь. Моля, ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π΅Ρ‚Π΅ Ρ‚ΠΎΠ·ΠΈ Π½ΠΎΠΌΠ΅Ρ€." Π‘ΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈΡ‚Π΅ Π±Ρ€Π°ΡƒΠ·ΡŠΡ€ΠΈ ΠΈΠΌΠ°Ρ‚ Π½Π΅Ρ‰ΠΎ, Π½Π°Ρ€Π΅Ρ‡Π΅Π½ΠΎ β€žΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° Π·Π° Π΅Π΄ΠΈΠ½ ΠΈ ΡΡŠΡ‰ΠΈ ΠΏΡ€ΠΎΠΈΠ·Ρ…ΠΎΠ΄β€œ, спорСд която скриптовСтС Π½Π° сайт А нямат Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ информацията, ΠΈΠ·ΠΏΡ€Π°Ρ‚Π΅Π½Π° ΠΎΡ‚ уСбсайт Π‘. Π’Π°ΠΊΠ° Ρ‡Π΅ ΡΠΊΡ€ΠΈΠΏΡ‚ΡŠΡ‚ Π½Π° evil.com ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‰Π° заявки Π΄ΠΎ google.com, Π½ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡ€ΠΎΡ‡Π΅Ρ‚Π΅ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅ ΠΈΠ»ΠΈ дСйствитСлно Π΄Π° Π·Π°Π²ΡŠΡ€ΡˆΠΈ транзакцията.

Врябва Π΄Π° ΠΏΠΎΠ΄Ρ‡Π΅Ρ€Ρ‚Π°Π΅ΠΌ, Ρ‡Π΅ освСн Π°ΠΊΠΎ Π‘ΠΎΠ± Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ°, всички Ρ‚Π΅Π·ΠΈ Π·Π°Ρ‰ΠΈΡ‚ΠΈ са бСзсмислСни. НападатСлят ΠΌΠΎΠΆΠ΅ просто Π΄Π° ΠΏΡ€ΠΎΡ‡Π΅Ρ‚Π΅ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π° Π‘ΠΎΠ± ΠΈ Π΄Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈ сСсийната бисквитка Π½Π° Google. Π‘ Ρ‚Π°Π·ΠΈ бисквитка Ρ‚ΠΎΠΉ просто Ρ‰Π΅ ΠΎΡ‚Π²ΠΎΡ€ΠΈ Π½ΠΎΠ² Ρ€Π°Π·Π΄Π΅Π» Π½Π° Google, Π±Π΅Π· Π΄Π° ΠΈΠ·Π»ΠΈΠ·Π° ΠΎΡ‚ собствСния си Π±Ρ€Π°ΡƒΠ·ΡŠΡ€, ΠΈ Ρ‰Π΅ сС прСдставя Π·Π° Π‘ΠΎΠ±, Π±Π΅Π· Π΄Π° сС Π½Π°Ρ‚ΡŠΠΊΠ²Π° Π½Π° досадни ΠΏΡ€Π°Π²ΠΈΠ»Π° Π·Π° ΡΡŠΡ‰ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·Ρ…ΠΎΠ΄. Но, Π·Π° съТалСниС Π½Π° Π΅Π΄ΠΈΠ½ ΠΊΡ€Π°Π΄Π΅Ρ†, Ρ‚ΠΎΠ²Π° става всС ΠΏΠΎ-рядко. Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΊΠ°Ρ‚ΠΎ цяло ΠΎΡ‚Π΄Π°Π²Π½Π° Π΅ обявил Π²ΠΎΠΉΠ½Π° Π½Π° Π½Π΅ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½ΠΈΡ‚Π΅ Π²Ρ€ΡŠΠ·ΠΊΠΈ ΠΈ изходящият Ρ‚Ρ€Π°Ρ„ΠΈΠΊ Π½Π° Π‘ΠΎΠ± вСроятно Π΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½, нСзависимо Π΄Π°Π»ΠΈ ΠΌΡƒ харСсва ΠΈΠ»ΠΈ Π½Π΅. ОсвСн Ρ‚ΠΎΠ²Π° ΠΎΡ‚ самото Π½Π°Ρ‡Π°Π»ΠΎ Π½Π° ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Ρ‚Ρ€Π°Ρ„ΠΈΠΊΡŠΡ‚ ΡΡŠΡ‰ΠΎ бСшС сви сС ΠΏΡ€Π΅Π΄ΠΈ ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅; Ρ‚ΠΎΠ²Π° бСшС ΠΎΠ±ΠΈΡ‡Π°ΠΉΠ½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π·Π° намаляванС Π½Π° латСнтността.

Π’ΡƒΠΊ Π²Π»ΠΈΠ·Π° Π² дСйствиС ΠŸΠ Π•Π‘Π’ΠͺПНОБВ (Compression Ratio Infoleak Made Easy, просто ΠΈΠ·Ρ‚ΠΈΡ‡Π°Π½Π΅ ΠΏΡ€Π΅Π· стСпСнта Π½Π° компрСсия). Уязвимостта бСшС Ρ€Π°Π·ΠΊΡ€ΠΈΡ‚Π° ΠΏΡ€Π΅Π· сСптСмври 2012 Π³. ΠΎΡ‚ изслСдоватСлитС ΠΏΠΎ сигурността Juliano Rizzo ΠΈ Thai Duong. Π’Π΅Ρ‡Π΅ Ρ€Π°Π·Π³Π»Π΅Π΄Π°Ρ…ΠΌΠ΅ цялата Ρ‚Π΅ΠΎΡ€Π΅Ρ‚ΠΈΡ‡Π½Π° Π±Π°Π·Π°, която Π½ΠΈ позволява Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ ΠΊΠ°ΠΊΠ²ΠΎ са Π½Π°ΠΏΡ€Π°Π²ΠΈΠ»ΠΈ ΠΈ ΠΊΠ°ΠΊ. Π₯Π°ΠΊΠ΅Ρ€ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈ Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π° Π½Π° Π‘ΠΎΠ± Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‰Π° заявки Π΄ΠΎ Google ΠΈ слСд Ρ‚ΠΎΠ²Π° Π΄Π° ΡΠ»ΡƒΡˆΠ° ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅ Π² Π»ΠΎΠΊΠ°Π»Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ° Π² компрСсирана, ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π° Ρ„ΠΎΡ€ΠΌΠ°. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ ΠΈΠΌΠ°ΠΌΠ΅:

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅

Π’ΡƒΠΊ нападатСлят ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π° заявката ΠΈ ΠΈΠΌΠ° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ снифСра Π½Π° Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ°, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π°. Π˜Π·ΠΌΠΈΡΠ»Π΅Π½ΠΈΡΡ‚ сцСнарий Π½Π° КСлси оТивя.

Π Π°Π·Π±ΠΈΡ€Π°ΠΉΠΊΠΈ тСорията, Π°Π²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ Π½Π° CRIME ΡΡŠΠ·Π΄Π°Π΄ΠΎΡ…Π° Сксплойт, ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΡ‚ΠΊΡ€Π°Π΄Π½Π΅ сСсийни бисквитки Π·Π° ΡˆΠΈΡ€ΠΎΠΊ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ сайтовС, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Gmail, Twitter, Dropbox ΠΈ Github. Уязвимостта засСгна ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈ ΡƒΠ΅Π± Π±Ρ€Π°ΡƒΠ·ΡŠΡ€ΠΈ, Π² Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° ΠΊΠΎΠ΅Ρ‚ΠΎ бяха пуснати ΠΏΠ°Ρ‡ΠΎΠ²Π΅, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‚ΠΈΡ…ΠΎ ΠΏΠΎΠ³Ρ€Π΅Π±Π°Ρ…Π° функцията Π·Π° компрСсиранС Π² SSL, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π΄Π° Π½Π΅ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΈΠ·ΠΎΠ±Ρ‰ΠΎ. ЕдинствСният Π·Π°Ρ‰ΠΈΡ‚Π΅Π½ ΠΎΡ‚ уязвимостта бСшС почтСният Internet Explorer, ΠΊΠΎΠΉΡ‚ΠΎ ΠΈΠ·ΠΎΠ±Ρ‰ΠΎ Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° SSL компрСсия.

ΠΏΡƒΠ΄Π΅Π»

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ΠŸΡ€Π΅Π· ΠΎΠΊΡ‚ΠΎΠΌΠ²Ρ€ΠΈ 2014 Π³. Π΅ΠΊΠΈΠΏΡŠΡ‚ ΠΏΠΎ сигурността Π½Π° Google ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ° вълни Π² общността ΠΏΠΎ сигурността. Π’Π΅ успяха Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ уязвимост Π² SSL ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°, която бСшС ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½Π° ΠΏΡ€Π΅Π΄ΠΈ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ дСсСт Π³ΠΎΠ΄ΠΈΠ½ΠΈ.

Оказва сС, Ρ‡Π΅ Π΄ΠΎΠΊΠ°Ρ‚ΠΎ ΡΡŠΡ€Π²ΡŠΡ€ΠΈΡ‚Π΅ работят с лъскавия Π½ΠΎΠ² TLSv1.2, ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ‚ тях са оставили ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° наслСдСния SSLv3 Π·Π° ΠΎΠ±Ρ€Π°Ρ‚Π½Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ с Internet Explorer 6. Π’Π΅Ρ‡Π΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ…ΠΌΠ΅ Π·Π° Π°Ρ‚Π°ΠΊΠΈ Π·Π° ΠΏΠΎΠ½ΠΈΠΆΠ°Π²Π°Π½Π΅, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° си прСдставитС ΠΊΠ°ΠΊΠ²ΠΎ става. Π”ΠΎΠ±Ρ€Π΅ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½ саботаТ Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Π·Π° Ρ€ΡŠΠΊΠΎΡΡ‚ΠΈΡΠΊΠ°Π½Π΅ ΠΈ ΡΡŠΡ€Π²ΡŠΡ€ΠΈΡ‚Π΅ са Π³ΠΎΡ‚ΠΎΠ²ΠΈ Π΄Π° сС Π²ΡŠΡ€Π½Π°Ρ‚ към добрия стар SSLv3, ΠΏΠΎ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΠΎ отмСняйки послСднитС 15 Π³ΠΎΠ΄ΠΈΠ½ΠΈ изслСдвания Π½Π° сигурността.

Π—Π° историчСски контСкст, Π΅Ρ‚ΠΎ ΠΊΡ€Π°Ρ‚ΠΊΠΎ Ρ€Π΅Π·ΡŽΠΌΠ΅ Π½Π° историята Π½Π° SSL Π΄ΠΎ вСрсия 2 ΠΎΡ‚ ΠœΠ°Ρ‚ΡŽ Π“Ρ€ΠΈΠΉΠ½:

Бигурността Π½Π° транспортния слой (TLS) Π΅ Π½Π°ΠΉ-ваТният ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Π·Π° сигурност Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚. [..] ΠΏΠΎΡ‡Ρ‚ΠΈ всяка транзакция, която ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚, зависи ΠΎΡ‚ TLS. [..] Но TLS Π½Π΅ Π²ΠΈΠ½Π°Π³ΠΈ Π΅ Π±ΠΈΠ» TLS. ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΡŠΡ‚ Π·Π°ΠΏΠΎΡ‡Π½Π° своя ΠΆΠΈΠ²ΠΎΡ‚ ΠΏΡ€Π΅Π· Netscape Communications Π½Π°Ρ€Π΅Ρ‡Π΅Π½ "Π‘Π»ΠΎΠΉ със Π·Π°Ρ‰ΠΈΡ‚Π΅Π½ΠΈ сокСти" ΠΈΠ»ΠΈ SSL. Π“ΠΎΠ²ΠΎΡ€ΠΈ сС, Ρ‡Π΅ ΠΏΡŠΡ€Π²Π°Ρ‚Π° вСрсия Π½Π° SSL Π΅ Π±ΠΈΠ»Π° Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° уТасна, Ρ‡Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ са ΡΡŠΠ±Ρ€Π°Π»ΠΈ всички Ρ€Π°Π·ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠΈ Π½Π° ΠΊΠΎΠ΄Π° ΠΈ са Π³ΠΈ Π·Π°Ρ€ΠΎΠ²ΠΈΠ»ΠΈ Π² Ρ‚Π°ΠΉΠ½ΠΎ Π΄Π΅ΠΏΠΎ Π² Ню МСксико. Π’ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ²Π° ΠΏΡŠΡ€Π²Π°Ρ‚Π° ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎ Π΄ΠΎΡΡ‚ΡŠΠΏΠ½Π° вСрсия Π½Π° SSL Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ Π΅ вСрсия SSL 2. Π’ΠΎΠ²Π° Π΅ доста ΡΡ‚Ρ€Π°ΡˆΠ½ΠΎ ΠΈ [..] бСшС ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ ΠΎΡ‚ срСдата Π½Π° 90-Ρ‚Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ, ΠΊΠΎΠΉΡ‚ΠΎ ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈΡ‚Π΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈ смятат Π·Π° "Ρ‚ΡŠΠΌΠ½ΠΈΡ‚Π΅ Π²Π΅ΠΊΠΎΠ²Π΅ Π½Π° криптографията" Много ΠΎΡ‚ Π½Π°ΠΉ-ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚Π΅Π»Π½ΠΈΡ‚Π΅ криптографски Π°Ρ‚Π°ΠΊΠΈ, Π·Π° ΠΊΠΎΠΈΡ‚ΠΎ Π·Π½Π°Π΅ΠΌ днСс, всС ΠΎΡ‰Π΅ Π½Π΅ са ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈ. Π’ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ²Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° SSLv2 ΠΏΠΎ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΠΎ бяха оставСни Π΄Π° си проправят ΠΏΡŠΡ‚ Π² Ρ‚ΡŠΠΌΠ½ΠΎΡ‚ΠΎ ΠΈ сС ΠΈΠ·ΠΏΡ€Π°Π²ΠΈΡ…Π° ΠΌΠ½ΠΎΠ³ΠΎ уТасни Ρ‡ΡƒΠ΄ΠΎΠ²ΠΈΡ‰Π° - Π·Π° тяхно ΠΎΠ³ΠΎΡ€Ρ‡Π΅Π½ΠΈΠ΅ ΠΈ наша ΠΏΠΎΠ»Π·Π°, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Π°Ρ‚Π°ΠΊΠΈΡ‚Π΅ срСщу SSLv2 оставиха Π±Π΅Π·Ρ†Π΅Π½Π½ΠΈ ΡƒΡ€ΠΎΡ†ΠΈ Π·Π° слСдващото ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ.

Π‘Π»Π΅Π΄ Ρ‚Π΅Π·ΠΈ ΡΡŠΠ±ΠΈΡ‚ΠΈΡ ΠΏΡ€Π΅Π· 1996 Π³. разочарованият Netscape ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚ΠΈ SSL ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° ΠΎΡ‚ Π½ΡƒΠ»Π°Ρ‚Π°. Π Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΡŠΡ‚ бСшС SSL вСрсия 3, която ΠΏΠΎΠΏΡ€Π°Π²ΠΈ няколко извСстни ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° със сигурността Π½Π° своя ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½ΠΈΠΊ.

Π—Π° щастиС Π½Π° ΠΊΡ€Π°Π΄Ρ†ΠΈΡ‚Π΅, β€žΠ½ΡΠΊΠΎΠ»ΠΊΠΎβ€œ Π½Π΅ ΠΎΠ·Π½Π°Ρ‡Π°Π²Π° β€žΠ²ΡΠΈΡ‡ΠΊΠΈβ€œ. ΠšΠ°Ρ‚ΠΎ цяло SSLv3 прСдостави всички Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ Π³Ρ€Π°Π΄ΠΈΠ²Π½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π·Π° стартиранС Π½Π° Π°Ρ‚Π°ΠΊΠ° Π½Π° Vodene. ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΡŠΡ‚ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π±Π»ΠΎΠΊΠΎΠ² ΡˆΠΈΡ„ΡŠΡ€ Π² Ρ€Π΅ΠΆΠΈΠΌ CBC ΠΈ нСсигурна схСма Π·Π° допълванС (Ρ‚ΠΎΠ²Π° бСшС ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½ΠΎ Π² TLS; ΠΎΡ‚Ρ‚ΡƒΠΊ ΠΈ нСобходимостта ΠΎΡ‚ Π°Ρ‚Π°ΠΊΠ° Π·Π° ΠΏΠΎΠ½ΠΈΠΆΠ°Π²Π°Π½Π΅). Ако си спомнятС схСмата Π·Π° подпълванС Π² Π½Π°ΡˆΠ΅Ρ‚ΠΎ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΎ описаниС Π½Π° Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° Π½Π° Vaudenay, схСмата SSLv3 Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½Π°.

Но, Π·Π° съТалСниС Π½Π° ΠΊΡ€Π°Π΄Ρ†ΠΈΡ‚Π΅, β€žΠΏΠΎΠ΄ΠΎΠ±Π΅Π½β€œ Π½Π΅ ΠΎΠ·Π½Π°Ρ‡Π°Π²Π° β€žΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π΅Π½β€œ. Π‘Ρ…Π΅ΠΌΠ°Ρ‚Π° Π·Π° подпълванС Π½Π° SSLv3 Π΅ "N ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ Π±Π°ΠΉΡ‚Π°, послСдвани ΠΎΡ‚ числото N". ΠžΠΏΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΈ Ρ‚Π΅Π·ΠΈ условия Π΄Π° ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ Π²ΡŠΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌ Π±Π»ΠΎΠΊ ΠΎΡ‚ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ тСкст ΠΈ Π΄Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅Ρ‚Π΅ ΠΏΡ€Π΅Π· всички ΡΡ‚ΡŠΠΏΠΊΠΈ Π½Π° ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π½Π°Ρ‚Π° схСма Π½Π° Vaudene: Ρ‰Π΅ ΠΎΡ‚ΠΊΡ€ΠΈΠ΅Ρ‚Π΅, Ρ‡Π΅ Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΈΠ·Π²Π»ΠΈΡ‡Π° послСдния Π±Π°ΠΉΡ‚ ΠΎΡ‚ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΈΡ Π±Π»ΠΎΠΊ ΠΎΡ‚ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ тСкст, Π½ΠΎ Π½Π΅ ΠΎΡ‚ΠΈΠ²Π° ΠΏΠΎ-Π½Π°Ρ‚Π°Ρ‚ΡŠΠΊ. Π”Π΅ΡˆΠΈΡ„Ρ€ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° всСки 16-Ρ‚ΠΈ Π±Π°ΠΉΡ‚ ΠΎΡ‚ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ тСкст Π΅ страхотСн Ρ‚Ρ€ΠΈΠΊ, Π½ΠΎ Π½Π΅ Π΅ ΠΏΠΎΠ±Π΅Π΄Π°.

Π˜Π·ΠΏΡ€Π°Π²Π΅Π½ ΠΏΡ€Π΅Π΄ ΠΏΡ€ΠΎΠ²Π°Π», Π΅ΠΊΠΈΠΏΡŠΡ‚ Π½Π° Google прибягна Π΄ΠΎ послСдна мярка: ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Ρ…Π° към ΠΏΠΎ-ΠΌΠΎΡ‰Π΅Π½ ΠΌΠΎΠ΄Π΅Π» Π½Π° Π·Π°ΠΏΠ»Π°Ρ…Π° - Ρ‚ΠΎΠ·ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π² CRIME. Ако ΠΏΡ€ΠΈΠ΅ΠΌΠ΅ΠΌ, Ρ‡Π΅ атакуващият Π΅ скрипт, ΠΊΠΎΠΉΡ‚ΠΎ сС изпълнява Π² Ρ€Π°Π·Π΄Π΅Π»Π° Π½Π° Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π° Π½Π° ΠΆΠ΅Ρ€Ρ‚Π²Π°Ρ‚Π° ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Π²Π»ΠΈΡ‡Π° сСсийни бисквитки, Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° всС ΠΎΡ‰Π΅ Π΅ впСчатляваща. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ ΠΏΠΎ-ΡˆΠΈΡ€ΠΎΠΊΠΈΡΡ‚ ΠΌΠΎΠ΄Π΅Π» Π½Π° Π·Π°ΠΏΠ»Π°Ρ…Π°Ρ‚Π° Π΅ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ рСалистичСн, Π² ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈΡ Ρ€Π°Π·Π΄Π΅Π» видяхмС, Ρ‡Π΅ Ρ‚ΠΎΠ·ΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π΅Π½ ΠΌΠΎΠ΄Π΅Π» Π΅ ΠΎΡΡŠΡ‰Π΅ΡΡ‚Π²ΠΈΠΌ.

ΠŸΡ€Π΅Π΄Π²ΠΈΠ΄ Ρ‚Π΅Π·ΠΈ ΠΏΠΎ-ΠΌΠΎΡ‰Π½ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π½Π° атакуващия, Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° Π²Π΅Ρ‡Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈ. ΠžΠ±ΡŠΡ€Π½Π΅Ρ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Π΅ атакуващият Π·Π½Π°Π΅ къдС сС появява ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π°Ρ‚Π° бисквитка Π½Π° сСсията Π² Π·Π°Π³Π»Π°Π²ΠΊΠ°Ρ‚Π° ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π° Π΄ΡŠΠ»ΠΆΠΈΠ½Π°Ρ‚Π° Π½Π° HTTP заявката, която я ΠΏΡ€Π΅Π΄Ρ…ΠΎΠΆΠ΄Π°. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ Ρ‚ΠΎΠΉ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€Π° HTTP заявката, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ послСдният Π±Π°ΠΉΡ‚ Π½Π° бисквитката Π΄Π° Π΅ ΠΏΠΎΠ΄Ρ€Π°Π²Π½Π΅Π½ с края Π½Π° Π±Π»ΠΎΠΊΠ°. Π‘Π΅Π³Π° Ρ‚ΠΎΠ·ΠΈ Π±Π°ΠΉΡ‚ Π΅ подходящ Π·Π° Π΄Π΅ΡˆΠΈΡ„Ρ€ΠΈΡ€Π°Π½Π΅. ΠœΠΎΠΆΠ΅Ρ‚Π΅ просто Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ Π΅Π΄ΠΈΠ½ символ към заявката, Π° прСдпослСдният Π±Π°ΠΉΡ‚ Π½Π° бисквитката Ρ‰Π΅ останС Π½Π° ΡΡŠΡ‰ΠΎΡ‚ΠΎ място ΠΈ Π΅ подходящ Π·Π° ΠΈΠ·Π±ΠΎΡ€ ΠΏΠΎ ΡΡŠΡ‰ΠΈΡ ΠΌΠ΅Ρ‚ΠΎΠ΄. Атаката ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π° ΠΏΠΎ Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Ρ„Π°ΠΉΠ»ΡŠΡ‚ с бисквиткитС бъдС напълно Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²Π΅Π½. Нарича сС POODLE: Padding Oracle on Downgraded Legacy Encryption.

Π£Π”ΠΠ’Π˜ Π‘Π•

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈ Π°Ρ‚Π°ΠΊΠΈ: обяснСниС Π·Π° ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ ΡƒΠΌΠΎΠ²Π΅ΠšΠ°ΠΊΡ‚ΠΎ спомСнахмС, SSLv3 имашС своитС Π½Π΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ†ΠΈ, Π½ΠΎ бСшС Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»Π½ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½ ΠΎΡ‚ своя ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½ΠΈΠΊ, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ пропускащият SSLv2 бСшС ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Π° Π΅Ρ€Π°. Π’Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π΅Ρ‚Π΅ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΏΠΎ срСдата: ΡΠΎΠ³Π»Π°ΡˆΡƒΡΡŒ Π½Π° это Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· ΠΌΠΎΠΉ Ρ‚Ρ€ΡƒΠΏ сС ΠΏΡ€Π΅Π²ΡŠΡ€Π½Π° Π² ΡΠΎΠ³Π»Π°ΡˆΡƒΡΡŒ Π½Π° это; ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ ΠΈ ΡΡŠΡ€Π²ΡŠΡ€ΡŠΡ‚ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС срСщнат ΠΎΠ½Π»Π°ΠΉΠ½, Π΄Π° установят Π΄ΠΎΠ²Π΅Ρ€ΠΈΠ΅ ΠΈ Π΄Π° обмСнят Ρ‚Π°ΠΉΠ½ΠΈ ΠΏΡ€Π΅Π΄ нападатСля, ΠΊΠΎΠΉΡ‚ΠΎ слСд Ρ‚ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ лСсно Π΄Π° сС прСдстави ΠΈ Π·Π° Π΄Π²Π°ΠΌΠ°Ρ‚Π°. Π‘ΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π° ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ с Скспортната криптография, ΠΊΠΎΠΉΡ‚ΠΎ спомСнахмС ΠΏΡ€ΠΈ Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° FREAK. Π’ΠΎΠ²Π° бяха криптографскитС Π‘ΠΎΠ΄ΠΎΠΌ ΠΈ Π“ΠΎΠΌΠΎΡ€.

ΠŸΡ€Π΅Π· ΠΌΠ°Ρ€Ρ‚ 2016 Π³. Π΅ΠΊΠΈΠΏ ΠΎΡ‚ изслСдоватСли ΠΎΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ тСхничСски области сС ΡΡŠΠ±Ρ€Π° ΠΈ Π½Π°ΠΏΡ€Π°Π²ΠΈ ΠΈΠ·ΡƒΠΌΠΈΡ‚Π΅Π»Π½ΠΎ ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈΠ΅: SSLv2 всС ΠΎΡ‰Π΅ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² систСмитС Π·Π° сигурност. Π”Π°, Π°Ρ‚Π°ΠΊΡƒΠ²Π°Ρ‰ΠΈΡ‚Π΅ Π²Π΅Ρ‡Π΅ Π½Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΏΠΎΠ½ΠΈΠΆΠ°Ρ‚ ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈΡ‚Π΅ TLS сСсии Π΄ΠΎ SSLv2, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Ρ‚Π°Π·ΠΈ Π΄ΡƒΠΏΠΊΠ° бСшС Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½Π° слСд FREAK ΠΈ POODLE, Π½ΠΎ Ρ‚Π΅ всС ΠΎΡ‰Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΡΠ²ΡŠΡ€Π·Π²Π°Ρ‚ със ΡΡŠΡ€Π²ΡŠΡ€ΠΈ ΠΈ сами Π΄Π° ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€Π°Ρ‚ SSLv2 сСсии.

МоТС Π΄Π° ΠΏΠΎΠΏΠΈΡ‚Π°Ρ‚Π΅ Π·Π°Ρ‰ΠΎ Π½ΠΈ интСрСсува ΠΊΠ°ΠΊΠ²ΠΎ правят Ρ‚Π°ΠΌ? Π’Π΅ ΠΈΠΌΠ°Ρ‚ уязвима сСсия, Π½ΠΎ Ρ‚ΠΎΠ²Π° Π½Π΅ трябва Π΄Π° засяга Π΄Ρ€ΡƒΠ³ΠΈ сСсии ΠΈΠ»ΠΈ сигурността Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π° - Π½Π°Π»ΠΈ? Π•, Π½Π΅ съвсСм. Π”Π°, Ρ‚Π°ΠΊΠ° трябва Π΄Π° бъдС Π½Π° тСория. Но Π½Π΅ - Π·Π°Ρ‰ΠΎΡ‚ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° SSL сСртификати Π½Π°Π»Π°Π³Π° извСстна тСТСст, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²ΠΎΠ΄ΠΈ Π΄ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΡΡŠΡ€Π²ΡŠΡ€ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π΅Π΄Π½ΠΈ ΠΈ ΡΡŠΡ‰ΠΈ сСртификати ΠΈ Π² Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ²Π° Π΅Π΄Π½ΠΈ ΠΈ ΡΡŠΡ‰ΠΈ RSA ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ Π·Π° TLS ΠΈ SSLv2 Π²Ρ€ΡŠΠ·ΠΊΠΈ. Π—Π° Π΄Π° Π²Π»ΠΎΡˆΠ°Ρ‚ Π½Π΅Ρ‰Π°Ρ‚Π°, ΠΏΠΎΡ€Π°Π΄ΠΈ Π³Ρ€Π΅ΡˆΠΊΠ° Π² OpenSSL, опцията β€žΠ”Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° SSLv2β€œ Π² Ρ‚Π°Π·ΠΈ популярна рСализация Π½Π° SSL Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ.

Π’ΠΎΠ²Π° Π½Π°ΠΏΡ€Π°Π²ΠΈ възмоТна Π°Ρ‚Π°ΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ срСщу TLS, Π½Π°Ρ€Π΅Ρ‡Π΅Π½Π° Π£Π”ΠΠ’Π˜ Π‘Π• (Π”Π΅ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° RSA с остаряло ΠΈ отслабСно ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅, Π΄Π΅ΡˆΠΈΡ„Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° RSA с остаряло ΠΈ отслабСно ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅). Π‘ΠΏΠΎΠΌΠ½Π΅Ρ‚Π΅ си, Ρ‡Π΅ Ρ‚ΠΎΠ²Π° Π½Π΅ Π΅ ΡΡŠΡ‰ΠΎΡ‚ΠΎ ΠΊΠ°Ρ‚ΠΎ ΠΊΡ€Π°Ρ‚ΠΊΠ° Π°Ρ‚Π°ΠΊΠ°; нападатСлят Π½Π΅ трябва Π΄Π° дСйства ΠΊΠ°Ρ‚ΠΎ "Ρ‡ΠΎΠ²Π΅ΠΊ ΠΏΠΎ срСдата" ΠΈ Π½Π΅ трябва Π΄Π° Π²ΠΊΠ»ΡŽΡ‡Π²Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π΄Π° участва Π² нСсигурна сСсия. НападатСлитС просто ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€Π°Ρ‚ нСсигурна SSLv2 сСсия със самия ΡΡŠΡ€Π²ΡŠΡ€, Π°Ρ‚Π°ΠΊΡƒΠ²Π°Ρ‚ слабия ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» ΠΈ Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Ρ‚ личния RSA ΠΊΠ»ΡŽΡ‡ Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π°. Π’ΠΎΠ·ΠΈ ΠΊΠ»ΡŽΡ‡ Π΅ Π²Π°Π»ΠΈΠ΄Π΅Π½ ΠΈ Π·Π° TLS Π²Ρ€ΡŠΠ·ΠΊΠΈ ΠΈ ΠΎΡ‚ Ρ‚ΠΎΠ·ΠΈ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π½Π°Ρ‚Π°Ρ‚ΡŠΠΊ Π½ΠΈΠΊΠ°ΠΊΠ²Π° TLS Π·Π°Ρ‰ΠΈΡ‚Π° няма Π΄Π° Π³ΠΎ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈ ΠΎΡ‚ ΠΊΠΎΠΌΠΏΡ€ΠΎΠΌΠ΅Ρ‚ΠΈΡ€Π°Π½Π΅.

Но Π·Π° Π΄Π° Π³ΠΎ Ρ€Π°Π·Π±ΠΈΠ΅Ρ‚Π΅, ΠΈΠΌΠ°Ρ‚Π΅ Π½ΡƒΠΆΠ΄Π° ΠΎΡ‚ Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰Π° Π°Ρ‚Π°ΠΊΠ° срСщу SSLv2, която Π²ΠΈ позволява Π΄Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚Π΅ Π½Π΅ само ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π΅Π½ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ, Π½ΠΎ ΠΈ сСкрСтния ΠΊΠ»ΡŽΡ‡ Π½Π° RSA ΡΡŠΡ€Π²ΡŠΡ€Π°. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ Ρ‚ΠΎΠ²Π° Π΅ слоТна настройка, изслСдоватСлитС ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΈΠ·Π±Π΅Ρ€Π°Ρ‚ всяка уязвимост, която Π΅ напълно Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½Π° слСд SSLv2. Π’ ΠΊΡ€Π°ΠΉΠ½Π° смСтка Ρ‚Π΅ Π½Π°ΠΌΠ΅Ρ€ΠΈΡ…Π° подходящ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚: Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° Π½Π° Bleichenbacher, която спомСнахмС ΠΏΠΎ-Ρ€Π°Π½ΠΎ ΠΈ която Ρ‰Π΅ обясним ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Π² слСдващата статия. SSL ΠΈ TLS са Π·Π°Ρ‰ΠΈΡ‚Π΅Π½ΠΈ ΠΎΡ‚ Ρ‚Π°Π·ΠΈ Π°Ρ‚Π°ΠΊΠ°, Π½ΠΎ някои ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° SSL, ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°Π½ΠΈ с ΠΊΡ€Π°Ρ‚ΠΊΠΈ ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ Π² криптографията Π·Π° СкспортиранС, Π½Π°ΠΏΡ€Π°Π²ΠΈΡ…Π° Ρ‚ΠΎΠ²Π° възмоТно спСцифично изпълнСниС Π½Π° DROWN.

По Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅Ρ‚ΠΎ 25% ΠΎΡ‚ Π½Π°ΠΉ-популярнитС сайтовС Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ са Π±ΠΈΠ»ΠΈ засСгнати ΠΎΡ‚ уязвимостта DROWN ΠΈ Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ΅Π½Π° със скромни рСсурси, Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΈ Π΄ΠΎΡ€ΠΈ Π·Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΈ самотни Ρ…Π°ΠΊΠ΅Ρ€ΠΈ. Π˜Π·Π²Π»ΠΈΡ‡Π°Π½Π΅Ρ‚ΠΎ Π½Π° RSA ΠΊΠ»ΡŽΡ‡Π° Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π° изисква осСм часа изчислСния ΠΈ $440, Π° SSLv2 стана Ρ€Π°Π΄ΠΈΠΎΠ°ΠΊΡ‚ΠΈΠ²Π΅Π½ ΠΎΡ‚ остарял.

Π§Π°ΠΊΠ°ΠΉ, ΠΊΠ°ΠΊΠ²ΠΎ Ρ‰Π΅ каТСш Π·Π° Heartbleed?

Π’ΠΎΠ²Π° Π½Π΅ Π΅ криптографска Π°Ρ‚Π°ΠΊΠ° Π² смисъла, описан ΠΏΠΎ-Π³ΠΎΡ€Π΅; Π’ΠΎΠ²Π° Π΅ ΠΏΡ€Π΅ΠΏΡŠΠ»Π²Π°Π½Π΅ Π½Π° Π±ΡƒΡ„Π΅Ρ€Π°.

НСка си Π΄Π°Π΄Π΅ΠΌ ΠΏΠΎΡ‡ΠΈΠ²ΠΊΠ°

Π—Π°ΠΏΠΎΡ‡Π½Π°Ρ…ΠΌΠ΅ с някои основни Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ: Π³Ρ€ΡƒΠ±Π° сила, интСрполация, ΠΏΠΎΠ½ΠΈΠΆΠ°Π²Π°Π½Π΅, ΠΊΡ€ΡŠΡΡ‚ΠΎΡΠ°Π½ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» ΠΈ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΎ изчислСниС. Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° Ρ€Π°Π·Π³Π»Π΅Π΄Π°Ρ…ΠΌΠ΅ Π΅Π΄Π½Π° ΡƒΡΡŠΠ²ΡŠΡ€ΡˆΠ΅Π½ΡΡ‚Π²Π°Π½Π° Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°, ΠΌΠΎΠΆΠ΅ Π±ΠΈ основният ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π½Π° ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈΡ‚Π΅ криптографски Π°Ρ‚Π°ΠΊΠΈ: Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° Π½Π° ΠΎΡ€Π°ΠΊΡƒΠ». ΠŸΡ€Π΅ΠΊΠ°Ρ€Π°Ρ…ΠΌΠ΅ доста Π²Ρ€Π΅ΠΌΠ΅ Π² измислянСто ΠΌΡƒ - ΠΈ Ρ€Π°Π·Π±Ρ€Π°Ρ…ΠΌΠ΅ Π½Π΅ само основния ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ, Π½ΠΎ ΠΈ тСхничСскитС Π΄Π΅Ρ‚Π°ΠΉΠ»ΠΈ Π½Π° Π΄Π²Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ: Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° Π½Π° Vaudenay срСщу Ρ€Π΅ΠΆΠΈΠΌΠ° Π½Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ CBC ΠΈ Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° Π½Π° Kelsey срСщу ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈΡ‚Π΅ Π·Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ ΠΏΡ€Π΅Π΄ΠΈ компрСсия.

ΠŸΡ€ΠΈ ΠΏΡ€Π΅Π³Π»Π΅Π΄Π° Π½Π° Π°Ρ‚Π°ΠΊΠΈΡ‚Π΅ Π·Π° ΠΏΠΎΠ½ΠΈΠΆΠ°Π²Π°Π½Π΅ ΠΈ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΎ изчислСниС, Π½ΠΈΠ΅ Π½Π°ΠΊΡ€Π°Ρ‚ΠΊΠΎ ΠΎΡ‡Π΅Ρ€Ρ‚Π°Ρ…ΠΌΠ΅ Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° FREAK, която ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΈ Π΄Π²Π°Ρ‚Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π°, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΊΠ°Ρ€Π° Ρ†Π΅Π»Π΅Π²ΠΈΡ‚Π΅ сайтовС Π΄Π° сС ΠΏΠΎΠ½ΠΈΠΆΠ°Ρ‚ Π΄ΠΎ слаби ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ ΠΈ слСд Ρ‚ΠΎΠ²Π° Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΡΡŠΡ‰ΠΈΡ‚Π΅ ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅. Π—Π° слСдващата статия Ρ‰Π΅ Π·Π°ΠΏΠ°Π·ΠΈΠΌ (ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½Π°) Logjam Π°Ρ‚Π°ΠΊΠ°, която Π΅ насочСна към Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ с ΠΏΡƒΠ±Π»ΠΈΡ‡Π΅Π½ ΠΊΠ»ΡŽΡ‡.

Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° Ρ€Π°Π·Π³Π»Π΅Π΄Π°Ρ…ΠΌΠ΅ ΠΎΡ‰Π΅ Ρ‚Ρ€ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π·Π° ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‚Π΅Π·ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈ. ΠŸΡŠΡ€Π²ΠΎ, CRIME ΠΈ POODLE: Π΄Π²Π΅ Π°Ρ‚Π°ΠΊΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Ρ€Π°Π·Ρ‡ΠΈΡ‚Π°Ρ…Π° Π½Π° способността Π½Π° атакуващия Π΄Π° ΠΈΠ½ΠΆΠ΅ΠΊΡ‚ΠΈΡ€Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ тСкст Π΄ΠΎ цСлСвия ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ тСкст, слСд ΠΊΠΎΠ΅Ρ‚ΠΎ изслСдва ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅ Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π° ΠΈ слСд Ρ‚ΠΎΠ²Π°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ мСтодологията Π·Π° Π°Ρ‚Π°ΠΊΠ° Π½Π° oracle, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ Ρ‚Π°Π·ΠΈ оскъдна информация, Π·Π° Π΄Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚Π΅ частично обикновСния тСкст. CRIME Ρ‚Ρ€ΡŠΠ³Π½Π° ΠΏΠΎ ΠΏΡŠΡ‚Ρ Π½Π° Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° Π½Π° Kelsey срСщу SSL компрСсията, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ POODLE вмСсто Ρ‚ΠΎΠ²Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π½Π° Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° Π½Π° Vaudenay срСщу CBC със ΡΡŠΡ‰ΠΈΡ Π΅Ρ„Π΅ΠΊΡ‚.

Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° насочихмС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅Ρ‚ΠΎ си към Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° DROWN с ΠΊΡ€ΡŠΡΡ‚ΠΎΡΠ°Π½ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ, която установява Π²Ρ€ΡŠΠ·ΠΊΠ° със ΡΡŠΡ€Π²ΡŠΡ€Π° с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° наслСдСния ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» SSLv2 ΠΈ слСд Ρ‚ΠΎΠ²Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π° Ρ‚Π°ΠΉΠ½ΠΈΡ‚Π΅ ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π° с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° Π½Π° Bleichenbacher. ЗасСга пропуснахмС тСхничСскитС подробности Π·Π° Ρ‚Π°Π·ΠΈ Π°Ρ‚Π°ΠΊΠ°; ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° Logjam, Ρ‰Π΅ трябва Π΄Π° ΠΈΠ·Ρ‡Π°ΠΊΠ°, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ Π΄ΠΎΠ±Ρ€Π΅ криптосистСмитС с ΠΏΡƒΠ±Π»ΠΈΡ‡Π΅Π½ ΠΊΠ»ΡŽΡ‡ ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ уязвимости.

Π’ слСдващата статия Ρ‰Π΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π·Π° Π½Π°ΠΏΡ€Π΅Π΄Π½Π°Π»ΠΈ Π°Ρ‚Π°ΠΊΠΈ ΠΊΠ°Ρ‚ΠΎ срСща ΠΏΠΎ срСдата, Π΄ΠΈΡ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»Π΅Π½ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ°Π½Π°Π»ΠΈΠ· ΠΈ Π°Ρ‚Π°ΠΊΠΈ Π·Π° Ρ€ΠΎΠΆΠ΄Π΅Π½ Π΄Π΅Π½. НСка Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ Π±ΡŠΡ€Π· Π½Π°Π±Π΅Π³ Π½Π° Π°Ρ‚Π°ΠΊΠΈΡ‚Π΅ ΠΏΠΎ страничнитС ΠΊΠ°Π½Π°Π»ΠΈ ΠΈ слСд Ρ‚ΠΎΠ²Π° Π΄Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅ΠΌ към Π·Π°Π±Π°Π²Π½Π°Ρ‚Π° част: криптосистСми с ΠΏΡƒΠ±Π»ΠΈΡ‡Π΅Π½ ΠΊΠ»ΡŽΡ‡.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: www.habr.com

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€