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

Π˜ΠΌΠΈΡ‚ΠΎΡΡ‚ΠΎΠΉΠΊΠΎΡΡ‚ΡŒ ΠΈ ΠΏΠΎΠΌΠ΅Ρ…ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ ΡˆΠΈΡ„Ρ€ΠΎΠ²

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

Для обСспСчСния ΠΈΠΌΠΈΡ‚ΠΎΠ·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ криптографичСская ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ сумма, зависящая ΠΎΡ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ тСкста ΠΈ ΠΊΠ»ΡŽΡ‡Π° — имитовставка Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π“ΠžΠ‘Π’ ΠΈΠ»ΠΈ ΠΊΠΎΠ΄ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ (MAC — Message Authentication Code) Π·Π°Ρ€ΡƒΠ±Π΅ΠΆΠ½Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, криптографичСски стойкими ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ вычислСния Ρ…ΡΡˆ-значСния (ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠΉ суммы), построСнныС Π½Π° ΠΎΠ΄Π½ΠΎΡΡ‚ΠΎΡ€ΠΎΠ½Π½ΠΈΡ… функциях. Π—Π°Ρ‰ΠΈΡ‚Π°… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π˜ΠΌΠΈΡ‚ΠΎΡΡ‚ΠΎΠΉΠΊΠΎΡΡ‚ΡŒ ΠΈ ΠΏΠΎΠΌΠ΅Ρ…ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ ΡˆΠΈΡ„Ρ€ΠΎΠ² (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Наряду с ΠΏΡ€Π°ΠΊΡ‚ичСской ΠΊΡ€ΠΈΠΏΡ‚ΠΎΡΡ‚ΠΎΠΉΠΊΠΎΡΡ‚ΡŒΡŽ ΠΊ ΡΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ ΡˆΠΈΡ„Ρ€Π°ΠΌ часто ΠΏΡ€Π΅Π΄ΡŠΡΠ²Π»ΡΠ΅Ρ‚ΡΡ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ имитостойкости ΠΈ ΠΏΠΎΠΌΠ΅Ρ…оустойчивости. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ искаТСний сообщСний ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅, Π½ΠΎ ΠΊΠ°Π½Π°Π»Π°ΠΌ связи ΡΠ²Π»ΡΡŽΡ‚ΡΡ искаТСния Ρ‚ΠΈΠ½Π° «Π·Π°ΠΌΠ΅Π½Π°», «ΠΏΡ€ΠΎΠΏΡƒΡΠΊ» ΠΈ «Π²ΡΡ‚Π°Π²ΠΊΠ°» символов.

Π›ΡŽΠ±ΠΎΠΉ ΡˆΠΈΡ„Ρ€, нс Ρ€Π°Π·ΠΌΠ½ΠΎΠΆΠ°ΡŽΡ‰ΠΈΠΉ искаТСний Ρ‚ΠΈΠΏΠ° «Π·Π°ΠΌΠ΅Π½Π°» символов Π² ΡˆΠΈΡ„ротСкстС, прСдставим Π² Π²ΠΈΠ΄Π΅ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ ΡˆΠΈΡ„Ρ€ΠΎΠ² ΠΌΠ½ΠΎΠ³ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠΉ Π·Π°ΠΌΠ΅Π½Ρ‹ ΠΈ ΠΏΠ΅Ρ€Π΅ΡΡ‚Π°Π½ΠΎΠ²ΠΊΠΈ (Ρ‚Π΅ΠΎΡ€Π΅ΠΌΠ° А. А. ΠœΠ°Ρ€ΠΊΠΎΠ²Π°). Всякий ΡˆΠΈΡ„Ρ€, Π½Π΅ Ρ€Π°Π·ΠΌΠ½ΠΎΠΆΠ°ΡŽΡ‰ΠΈΠΉ искаТСний Ρ‚ΠΈΠΏΠ° «ΠΏΡ€ΠΎΠΏΡƒΡΠΊ» символов Π² ΡˆΠΈΡ„ротСкстС, Π΅ΡΡ‚ΡŒ Π»ΠΈΠ±ΠΎ ΡˆΠΈΡ„Ρ€ простой Π·Π°ΠΌΠ΅Π½Ρ‹, Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡˆΠΈΡ„Ρ€Π° простой Π·Π°ΠΌΠ΅Π½Ρ‹ ΠΈ Ρ‡Π°ΡΡ‚Π½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° ΡˆΠΈΡ„Ρ€Π° пСрСстановки, Π·Π°ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ Π² ΠΈΠ½Π²Π΅Ρ€ΡΠΈΠΈ записи тСкста (запись справа Π½Π°Π»Π΅Π²ΠΎ).

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ся для искаТСний Ρ‚ΠΈΠΏΠ° «Π²ΡΡ‚Π°Π²ΠΊΠ°» символов Π² ΡˆΠΈΡ„ротСкстС. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, слоТныС ΡˆΠΈΡ„Ρ€Ρ‹ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‚ искаТСния Ρ‚ΠΈΠΏΠ° пропуска ΠΈ Π²ΡΡ‚Π°Π²ΠΊΠΈ Π·Π½Π°ΠΊΠΎΠ² Π² ΠΊΠ°Π½Π°Π»Π΅ связи. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, слСдуСт ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ помСхоустойчивости, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ избыточности.

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

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ помСхоустойчивого кодирования ΡΠ²Π»ΡΡŽΡ‚ΡΡ:

  • β€’ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π±ΠΈΡ‚ΠΎΠ² чСтности Π² ΠΊΠ»ΡŽΡ‡ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° DES;
  • β€’ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ сумма CRC (Cyclic redundancy code — цикличСский ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄), Π±Π°Π·ΠΈΡ€ΡƒΡŽΡ‰Π°ΡΡΡ Π½Π° ΡΠ²ΠΎΠΉΡΡ‚Π²Π°Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π½Π°Π΄ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΌ ΠΏΠΎΠ»Π΅ΠΌ Π“Π°Π»ΡƒΠ° GF (2Π›).

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ CRC являСтся, ΠΏΠΎ ΡΡƒΡ‚ΠΈ, остатком ΠΎΡ‚ Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π°, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ Π΄Π°Π½Π½Ρ‹ΠΌ, Π½Π° Π½Π΅ΠΊΠΈΠΉ фиксированный ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½.

КаТдой ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π±ΠΈΡ‚ΠΎΠ² я0, Π°{> …, Π°ΠΏ_{ сопоставляСтся Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½ Π  (Ρ…) = Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ CRC с ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΌ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½ΠΎΠΌ G (x) стСпСни N опрСдСляСтся ΠΊΠ°ΠΊ битовая ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π΄Π»ΠΈΠ½Ρ‹ А, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π°Ρ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½ R (x):

Π˜ΠΌΠΈΡ‚ΠΎΡΡ‚ΠΎΠΉΠΊΠΎΡΡ‚ΡŒ ΠΈ ΠΏΠΎΠΌΠ΅Ρ…ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ ΡˆΠΈΡ„Ρ€ΠΎΠ².

Π’ΠΈΠ΄ G (x) зависит ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ CRC. НаиболСС распространСны CRC-8, CRC-16 ΠΈ CRC-32. Алгоритм CRC-1 с ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΌ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½ΠΎΠΌ G (x) = Ρ… + 1 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ ошибок ΠΈ ΠΈΠ·Π²Π΅ΡΡ‚Π΅Π½ Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ°ΠΊ Π±ΠΈΡ‚ чСтности.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 2.10.

Π Π°ΡΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ CRC-ΠΊΠΎΠ΄ для Π±Π°ΠΉΡ‚Π° F1 с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° CRC-4 с ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΌ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½ΠΎΠΌ G (x) = Ρ…4 + Ρ… + 1:

Π˜ΠΌΠΈΡ‚ΠΎΡΡ‚ΠΎΠΉΠΊΠΎΡΡ‚ΡŒ ΠΈ ΠΏΠΎΠΌΠ΅Ρ…ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ ΡˆΠΈΡ„Ρ€ΠΎΠ².

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ CRC-ΠΊΠΎΠ΄Π° числа F1 Ρ€Π°Π²Π½ΠΎ пяти.

Π’ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΌ прСдставлСнии ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° xw Ρ€Π°Π²Π½ΠΎΡΠΈΠ»ΡŒΠ½ΠΎ сдвигу Π²Π»Π΅Π²ΠΎ Π½Π° N разрядов (ΠΊ Ρ‡ΠΈΡΠ»Ρƒ дописываСтся справа N Π½ΡƒΠ»Π΅ΠΉ), Π° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ Π‘ (Ρ…) производится Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ 2.8, ΠΏΠΎΠΊΠ° Π½Π΅ ΠΎΡΡ‚анСтся Π½Π΅ Π±ΠΎΠ»Π΅Π΅ N Π·Π½Π°Ρ‡Π°Ρ‰ΠΈΡ… разрядов. Для Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° вычислСниС Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ CRC-4 прСдставлСно Π½Π° Ρ€ΠΈΡ. 2.59.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ вычислСния CRC-ΠΊΠΎΠ΄Π° Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅.

Рис. 2.59. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ вычислСния CRC-ΠΊΠΎΠ΄Π° Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅.

CRC с ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΌ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠΌ стСпСни N обСспСчиваСт Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ нСобнаруТСния ошибки 2_Π›Π“= ½N.

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ стандарты IEEE — CRC-128, CRC-256 — Π² Π½Π°ΡΡ‚оящСС врСмя вытСснСны криптографичСскими ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹ΠΌΠΈ суммами (Ρ…ΡΡˆΡ„ΡƒΠ½ΠΊΡ†ΠΈΡΠΌΠΈ).

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

Π˜ΠΌΠΈΡ‚ΠΎΠ·Π°Ρ‰ΠΈΡ‚Π° — это Π·Π°Ρ‰ΠΈΡ‚Π° ΠΊΠ°Π½Π°Π»Π° ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ связи ΠΎΡ‚ Π½Π°Π²ΡΠ·Ρ‹Π²Π°Π½ΠΈΡ Π»ΠΎΠΆΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. ЛоТная информация считаСтся навязанной, Ссли ΠΎΠ½Π° принята ΠΏΡ€ΠΈΠ΅ΠΌΠ½Ρ‹ΠΌ устройством ΠΊ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ, Ρ‚. Π΅. Ρ‚Π°ΠΊΠΈΠΌ ΠΆΠ΅ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ истинныС сообщСния.

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ имССтся связь ΠΌΠ΅ΠΆΠ΄Ρƒ Π°Π±ΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ, А ΠΈ Π’. АбонСнт, А ΠΌΠΎΠΆΠ΅Ρ‚ Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π°Π±ΠΎΠ½Π΅Π½Ρ‚Ρƒ Π’ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ. Π”ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΊΠ°Π½Π°Π» «ΠΏΡƒΡΡ‚», Π½ΠΎ Π² ΡˆΠΈΡ„Ρ€Π°Ρ‚ΠΎΡ€ Π°Π±ΠΎΠ½Π΅Π½Ρ‚Π°-получатСля Π’ Π²Π²Π΅Π΄Π΅Π½ ΠΊΠ»ΡŽΡ‡ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ Π² ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠΈ получСния сообщСния ΠΎΡ‚ Π°Π±ΠΎΠ½Π΅Π½Ρ‚Π°-отправитСля, А Π”Сйствия ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊΠ° ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ прСдполоТСниями ΠΎ Π΅Π³ΠΎ возмоТностях:

  • β€’ ΠΎΠ½ Π·Π½Π°Π΅Ρ‚ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΡˆΠΈΡ„Ρ€;
  • β€’ ΠΎΠ½ ΠΈΠΌΠ΅Π΅Ρ‚ доступ ΠΊ ΠΊΠ°Π½Π°Π»Ρƒ связи;
  • β€’ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΠ· ΠΊΠ°Π½Π°Π»Π° любоС сообщСниС;
  • β€’ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π² ΠΊΠ°Π½Π°Π» связи любоС сообщСниС;
  • β€’ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠ΅ сообщСниС Π½Π° Π»ΡŽΠ±ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅;
  • β€’ всС ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ дСйствия ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ²Π΅Ρ€ΡˆΠ°Ρ‚ΡŒ «ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ» (располагая ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ тСхничСскими срСдствами);
  • β€’ ΠΎΠ½ Π½Π΅ Π·Π½Π°Π΅Ρ‚ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΊΠ»ΡŽΡ‡Π° ΡˆΠΈΡ„Ρ€Π°.

Π˜ΠΌΠΈΡ‚Π°Ρ†ΠΈΡ ΠΏΡ€ΠΈ «ΠΏΡƒΡΡ‚ΠΎΠΌ» ΠΊΠ°Π½Π°Π»Π΅. ΠŸΡƒΡΡ‚ΡŒ ΠΊΠ°Π½Π°Π» связи «ΠΏΡƒΡΡ‚» ΠΈ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊ вставляСт Π² ΠΊΠ°Π½Π°Ρ‚ связи Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ сообщСниС. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ Π΄Π²Π° исхода:

  • β€’ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡŒ Π’ ΠΏΠΎΡΠ»Π΅ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ Π½Π΅ ΡΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ сообщСниС ΠΈ ΡΠΎΡ‡Ρ‚Π΅Ρ‚ Π΅Π³ΠΎ Π»ΠΎΠΆΠ½Ρ‹ΠΌ;
  • β€’ послС Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡŒ Π’ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ осмыслСнноС сообщСниС ΠΈ, дСйствуя Π² ΡΠΎΠΎΡ‚вСтствии с Π½ΠΈΠΌ, ΠΌΠΎΠΆΠ΅Ρ‚ нанСсти сСбС ΡƒΡ‰Π΅Ρ€Π±.

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

ΠŸΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΆΠ΅ΡΡ‚ΠΎΡ‡ΠΈΡ‚ΡŒ свои дСйствия, навязывая сообщСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ наносят ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΡ‰Π΅Ρ€Π± Π°Π±ΠΎΠ½Π΅Π½Ρ‚Ρƒ Π’. Вакая имитация называСтся Ρ†Π΅Π»Π΅Π²ΠΎΠΉ (ΠΏΡ€ΠΈΡ†Π΅Π»ΡŒΠ½ΠΎΠΉ).

Π˜ΠΌΠΈΡ‚Π°Ρ†ΠΈΡ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠΌ сообщСнии. АналогичныС ситуации Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΈ ΠΏΡ€ΠΈ навязывании ΠΏΡƒΡ‚Π΅ΠΌ ΠΏΠΎΠ΄ΠΌΠ΅Π½Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠ³ΠΎ сообщСния ΡƒΡˆΡƒ'.

Π˜ΠΌΠΈΡ‚Π°Ρ†ΠΈΡ ΠΏΡ€ΠΈ Π·Π½Π°Π½ΠΈΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ тСкста. ΠŸΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Π»Π°Π΄Π°Ρ‚ΡŒ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π½Π°Ρ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ тСкст Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ скрываСтся Π·Π° ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠΉ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ Ρƒ. Π’ ΡΡ‚ΠΎΠΌ случаС ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊ стрСмится ΠΌΠ°ΠΊΡΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΡΠ»ΠΎΠ²Π½ΡƒΡŽ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ навязывания сообщСния Ρƒ ΠΏΡ€ΠΈ Π·Π½Π°Π½ΠΈΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ тСкста Ρ…, Π° Π·Π°Ρ‰ΠΈΡ‰Π°ΡŽΡ‰Π°Ρ сторона — ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ этот максимум.

К ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΈ Π² ΡˆΠΈΡ€ΠΎΠΊΠΎΠΌ смыслС этого слова относятся ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ дСйствия ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊΠ°:

  • β€’ пСрСадрСсация сообщСния Ρƒ, ΠΈΠ΄ΡƒΡ‰Π΅Π³ΠΎ ΠΎΡ‚, А ΠΊ Π’, Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ Π°Π±ΠΎΠ½Π΅Π½Ρ‚Ρƒ Π‘ (со ΡΡ€Ρ‹Π²ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ сообщСния Π°Π±ΠΎΠ½Π΅Π½Ρ‚Ρƒ Π’ ΠΈΠ»ΠΈ Π±Π΅Π· срыва);
  • β€’ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ отправитСля, А Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Π°Π±ΠΎΠ½Π΅Π½Ρ‚Π° А';
  • β€’ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ сообщСния Ρƒ ΠΈ Π²ΡΡ‚Π°Π²ΠΊΠ° Π΅Π³ΠΎ Π² ΠΊΠ°Π½Π°Π» связи Π² Π΄Ρ€ΡƒΠ³ΠΎΠ΅ врСмя.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ²Π΅Ρ€Π΅Π½, Π²ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ сообщСниС ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π΅ΠΌΡƒ, Π° Π²ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»Π΅ΠΌ. Π’-Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ…, ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ²Π΅Ρ€Π΅Π½ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ сообщСниС ΠΎΠ½ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» воврСмя.

Под ΠΈΠΌΠΈΡ‚ΠΎΡΡ‚ΠΎΠΉΠΊΠΎΡΡ‚ΡŠΡŽ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΎΠ³ΠΎ устройства понимаСтся Π΅Π³ΠΎ Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ Π½Π°Π²ΡΠ·Ρ‹Π²Π°Π½ΠΈΡ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰Π΅ΠΉ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ воздСйствия ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊΠ° Π½Π° ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΡƒΡŽ ΠΏΠΎ ΠΊΠ°Π½Π°Π»Ρƒ связи ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π° «ΠΏΡƒΡΡ‚ΠΎΠΉ» ΠΊΠ°Π½Π°Π».

Для обСспСчСния ΠΈΠΌΠΈΡ‚ΠΎΠ·Π°Ρ‰ΠΈΡ‚Ρ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊ Π½Π΅ ΠΈΠΌΠ΅Π» возмоТности ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²Π΄ΠΎΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ (Ρ‚.Π΅. ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΈΠ΅ΠΌΠ½Ρ‹ΠΌ устройством ΠΊΠ°ΠΊ истинныС) сообщСния. Π€ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ, Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ случайно Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ сообщСния ΠΏΡ€ΠΎΠΉΡ‚ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Π½Π° ΠΏΠΎΠ΄Π»ΠΈΠ½Π½ΠΎΡΡ‚ΡŒ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹.

Как ΠΈ Π² ΡΠ»ΡƒΡ‡Π°Π΅ обСспСчСния помСхоустойчивости, это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡƒΡ‚Π΅ΠΌ внСсСния избыточности Π² ΡΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅, ΠΎΠ΄Π½Π°ΠΊΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ внСсСния избыточности Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ скрыт ΠΎΡ‚ Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊΠΎΠ², Ρ‚. Π΅. ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΡŽ криптографичСской стойкости.

Для обСспСчСния ΠΈΠΌΠΈΡ‚ΠΎΠ·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ криптографичСская ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ сумма, зависящая ΠΎΡ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ тСкста ΠΈ ΠΊΠ»ΡŽΡ‡Π° — имитовставка Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π“ΠžΠ‘Π’ ΠΈΠ»ΠΈ ΠΊΠΎΠ΄ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ (MAC — Message Authentication Code) Π·Π°Ρ€ΡƒΠ±Π΅ΠΆΠ½Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, криптографичСски стойкими ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ вычислСния Ρ…ΡΡˆ-значСния (ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠΉ суммы), построСнныС Π½Π° ΠΎΠ΄Π½ΠΎΡΡ‚ΠΎΡ€ΠΎΠ½Π½ΠΈΡ… функциях. Π—Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ ΠΏΠ΅Ρ€Π΅Π°Π΄Ρ€Π΅ΡΠ°Ρ†ΠΈΠΈ ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ отправитСля достигаСтся использованиСм Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ЭЦП;

Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ для Π²Ρ‹Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ имитовставки, ΠΏΠΎΠΌΠΈΠΌΠΎ собствСнно тСкста сообщСния ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° слуТСбная информация, такая ΠΊΠ°ΠΊ ΠΌΠ΅Ρ‚ΠΊΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, рСгистрационныС Π½ΠΎΠΌΠ΅Ρ€Π° сообщСний ΠΈ Ρ‚. ΠΏ. Π­Ρ‚ΠΎ позволяСт ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π·Π°Ρ‰ΠΈΡ‚Ρƒ ΠΎΡ‚ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Ρ€Π°Π½Π΅Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π½ΠΎΠ³ΠΎ истинного сообщСния.

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