ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² ΡƒΡ‡Ρ‘Π±Π΅, ΠΎΡ‡Π΅Π½ΡŒ быстро...
Π Π°Π±ΠΎΡ‚Π°Π΅ΠΌ вмСстС Π΄ΠΎ ΠΏΠΎΠ±Π΅Π΄Ρ‹

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ систСмы симмСтричной ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ

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

ВСроятностная модСль ΡˆΠΈΡ„Ρ€Π°. Одно ΠΈΠ· Π²Π°ΠΆΠ½Π΅ΠΉΡˆΠΈΡ… ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ К. Π¨Π΅Π½Π½ΠΎΠ½Π° ΠΏΡ€ΠΈ исслСдовании сСкрСтных систСм состояло Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΌΡƒ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠΌΡƒ ΡΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΡŽ (ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌΡƒ тСксту) соотвСтствуСт априорная Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ, опрСдСляСмая вСроятностным процСссом получСния сообщСния (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, статистичСской структурой СстСствСнного языка). Аналогично, ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ ΠΈ Π°ΠΏΡ€ΠΈΠΎΡ€Π½Ρ‹Π΅ вСроятности использования… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ систСмы симмСтричной ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ изучСния Π³Π»Π°Π²Ρ‹ 2 студСнт Π΄ΠΎΠ»ΠΆΠ΅Π½:

Π·Π½Π°Ρ‚ΡŒ

  • β€’ тСорСтичСскоС обоснованиС соврСмСнной ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ;
  • β€’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ построСния ΠΈ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ°Π½Π°Π»ΠΈΠ·Π° соврСмСнных симмСтричных Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ;
  • β€’ основныС криптографичСскиС стандарты симмСтричного ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ;
  • β€’ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ трСбования ΠΊ ΡˆΠΈΡ„Ρ€Π°ΠΌ ΠΈ ΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ;

ΡƒΠΌΠ΅Ρ‚ΡŒ

  • β€’ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ структуру ΠΈ ΠΎΡΠ½ΠΎΠ²Π½Ρ‹Π΅ характСристики соврСмСнных симмСтричных криптосистСм;
  • β€’ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Ρ€Π΅ΠΆΠΈΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ практичСских Π·Π°Π΄Π°Ρ‡;
  • β€’ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ, связанныС с ΠΎΡ†Π΅Π½ΠΊΠΎΠΉ мощности ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ пространства ΠΈ Π»Π°Π²ΠΈΠ½Π½ΠΎΠ³ΠΎ эффСкта соврСмСнных симмСтричных ΡˆΠΈΡ„Ρ€ΠΎΠ²;

Π²Π»Π°Π΄Π΅Ρ‚ΡŒ

  • β€’ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ°Π½Π°Π»ΠΈΠ·Π° Π² ΡΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… симмСтричных криптосистСмах;
  • β€’ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ управлСния ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΈ ΠΏΠΎΡΡ‚роСния сСтСй засСкрСчСнной связи;
  • β€’ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ обСспСчСния помСхоустойчивости ΠΈ ΠΈΠΌΠΈΡ‚ΠΎΠ·Π°Ρ‰ΠΈΡ‚Ρ‹ Π² ΡΠ΅Ρ‚ях засСкрСчСнной связи.

ΠžΡΠ½ΠΎΠ²Ρ‹ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ Π¨Π΅Π½Π½ΠΎΠ½Π° ΠΈ Π΅Π΅ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅

ΠœΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΠ°Ρ модСль ΡˆΠΈΡ„Ρ€Π°, тСорСтичСская ΠΈ ΠΏΡ€Π°ΠΊΡ‚ичСская ΡΡ‚ΠΎΠΉΠΊΠΎΡΡ‚ΡŒ ΡˆΠΈΡ„Ρ€ΠΎΠ² Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ систСматичСски исслСдованы К. Π¨Π΅Π½Π½ΠΎΠ½ΠΎΠΌ Π² Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ «Π’Сория связи Π² ΡΠ΅ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… систСмах»[1] (1949). ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ сСкрСтной систСмы (криптосистСмы, ΡˆΠΈΡ„Ρ€Π°), Π΄Π°Π½Π½ΠΎΠ΅ К. Π¨Π΅Π½Π½ΠΎΠ½ΠΎΠΌ, рассмотрСно Π² ΠΏΠ°Ρ€Π°Π³Ρ€Π°Ρ„Π΅ 1.1 (см. Ρ€ΠΈΡ. 1.3).

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ К. Π¨Π΅Π½Π½ΠΎΠ½ рассмативал Ρ‚ΠΎΠ»ΡŒΠΊΠΎ классичСскиС (симмСтричныС) ΡˆΠΈΡ„Ρ€Ρ‹, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ впослСдствии появилась Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π² ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½ΠΈΠΈ рассмотрСнных ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π½Π° Π°ΡΠΈΠΌΠΌΠ΅Ρ‚Ρ€ΠΈΡ‡Π½Ρ‹Π΅ криптосистСмы. Π’Π°ΠΊΠΆΠ΅ Π±Ρ‹Π»Π° Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π° тСория стойкости криптоситСм, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π²Π²Π΅Π΄Π΅Π½ΠΎ понятиС сСмантичСской стойкости, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ вСроятностныС асиммСтричныС ΠΊΡ€ ΠΈΠ½Ρ‚ос истсм Ρ‹.

МодСли ΡˆΠΈΡ„Ρ€ΠΎΠ². АлгСбраичСская модСль ΡˆΠΈΡ„Ρ€Π°. ΠŸΡƒΡΡ‚ΡŒ X, Π£, X — ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ мноТСства ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… тСкстов, ΡˆΠΈΡ„Ρ€ΠΎΡ‚Π΅ΠΊΡΡ‚ΠΎΠ² ΠΈ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ соотвСтствСнно. На ΠΏΡ€ΡΠΌΠΎΠΌ (Π΄Π΅ΠΊΠ°Ρ€Ρ‚ΠΎΠ²ΠΎΠΌ) ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΈ мноТСств X Ρ… К Π·Π°Π΄Π°Π½Π° функция — криптографичСскоС ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅/: X X К —? Π£ (/(Ρ…, k) = Π³/, Ρ… Π΅ X, k Π΅ К, Ρƒ Π΅ Π£). Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ / соотвСтствуСт мноТСство ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ fk(x) = /(Ρ…, ?). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: /Π›: X —? Π£, /Π³ € X, — это ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ/Π½Π° мноТСствС X Ρ… {&}. Π—Π΄Π΅ΡΡŒ {&} — мноТСство ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ элСмСнта — ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ значСния ΠΊΠ»ΡŽΡ‡Π° ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ.

Π’Ρ€ΠΎΠΉΠΊΠ° мноТСств X, К, Y с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ/: X Ρ… К —? Π£ Π½Π°Π·Ρ‹Π²Π°Π΅Ρ‚ся ΡˆΠΈΡ„Ρ€ΠΎΠΌ, А = (X, X, Π£, /), Ссли Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ Π΄Π²Π° условия:

  • 1) функция /ΡΡŽΡ€ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½Π° (осущСствляСт ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ «Π½Π°» Π£);
  • 2) для любого k Π΅ К функция fk ΠΈΠ½ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½Π°.

Π˜Π½ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ fk ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ±Ρ€Π°Π·Ρ‹ Ρ€Π°Π·Π½Ρ‹Ρ… элСмСнтов Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹: для Π»ΡŽΠ±Ρ‹Ρ… Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… тСкстов Ρ…, ΠΈ Ρ…2, Ρ‚Π°ΠΊΠΈΡ…, Ρ‡Ρ‚ΠΎ Ρ…, Ρ„ Ρ…2, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈ Ρ‚ΠΎΠΌ ΠΆΠ΅ ΠΊΠ»ΡŽΡ‡Π΅ kf Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹: ΡƒΡ… = /*(Ρ…,), Ρƒ2 = fk(x2) — Π³/, *Ρƒ2. Π’Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΠΈ fk обСспСчиваСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ³ΠΎ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π˜Π½ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ Π²Π·Π°ΠΈΠΌΠ½ΠΎ-ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½Ρ‹Π΅ соотвСтствия ΠΌΠ΅ΠΆΠ΄Ρƒ мноТСствами X ΠΈ Π£, поэтому ΠΈΠ· Ρ‚рСбования ΠΈΠ½ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΠΈ Π²Ρ‹Ρ‚Π΅ΠΊΠ°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ |Π₯| < | Π£ |.

Π—Π°ΠΏΠΈΡΡŒ //Π³, k) = Ρƒ ΠΈΠ»ΠΈ fk(x) = Ρƒ называСтся ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ΠΌ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ (ΠΏΡ€ΠΈ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ тСкстах Π½Π° ΠΊΠ»ΡŽΡ‡Π΅ k получаСтся ΡˆΠΈΡ„Ρ€ΠΎΡ‚Π΅ΠΊΡΡ‚Ρƒ).

Π£Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ задаСтся записью / /Ρ…, k) = Ρƒ ΠΈΠ»ΠΈ fk~x) = Ρƒ (ΡˆΠΈΡ„Ρ€ΠΎΡ‚Π΅ΠΊΡΡ‚ Ρƒ = /(Ρ…, k) Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ΡΡ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ k ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ся исходноС ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ сообщСниС Ρ…).

Π¨ΠΈΡ„Ρ€ А = (X, X, Π£, /) Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Ρ‚Ρ€Π°Π½Π·ΠΈΡ‚ΠΈΠ²Π½Ρ‹ΠΌ, Ссли ΠΏΡ€ΠΈ Π»ΡŽΠ±Ρ‹Ρ… Ρ… Π΅ X ΠΈ Ρƒ Π΅ Π£ Π½Π°ΠΉΠ΄Π΅Ρ‚ся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ k Π΅ X, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ /(Ρ…, k) = Ρƒ.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, для Ρ‚Ρ€Π°Π½Π·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΡˆΠΈΡ„Ρ€ΠΎΠ² ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ /(Ρ…, k) = Ρƒ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΠΌΠΎ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ k Π΅ К для Π»ΡŽΠ±Ρ‹Ρ… ΠΏΠ°Ρ€ (Ρ…, Ρƒ) Π΅ X Ρ… Π£. Для Ρ‚Ρ€Π°Π½Π·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ ΡˆΠΈΡ„Ρ€Π° |Π₯| < | Π£| < |Π₯|.

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

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

ВСроятностной модСлью ΡˆΠΈΡ„Ρ€Π° называСтся Π΅Π³ΠΎ алгСбраичСская модСль А = (X, X, Π£, /) с Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌΠΈ дискрСтными нСзависимыми вСроятностными распрСдСлСниями Π  (Π₯) = {Π  (Ρ…), .Π³ Π΅ X) ΠΈ Π  (К) = {P (k)< k Π΅ К} Π½Π° ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π°Ρ… X ΠΈ К.

ЕстСствСнно, вСроятностныС распрСдСлСния Π  (Π₯) ΠΈ Π  (К) Π½Π° X ΠΈ К ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‚ вСроятностноС распрСдСлСниС P{Y) = {Π  (Ρƒ), Ρƒ Π΅ Π£} Π½Π° Π£, совмСстныС распрСдСлСния Π {Π₯, К), Π  (Π₯, Π£), Π  ( Π£, К) ΠΈ ΡƒΡΠ»ΠΎΠ²Π½Ρ‹Π΅ распрСдСлСния Π  (Π₯/Ρƒ) = = {Π  (Ρ…/Ρƒ), Ρ…Π΅Π₯}ΠΈ Π  (К/Ρƒ) = {P (k/y), k Π΅ К).

Π•Ρ‰Π΅ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π±Ρ‹Π» ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‡Π΅Π½ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΡˆΠΈΡ„Ρ€ΠΎΡ‚Π΅ΠΊΡΡ‚, ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ°Π½Π°Π»ΠΈΡ‚ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ сСбС Π°ΠΏΡ€ΠΈΠΎΡ€Π½Ρ‹Π΅ вСроятности Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… сообщСний ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ. ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊ ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚ΠΈΠ» ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΈΡ… Π°ΠΏΠΎΡΡ‚Π΅Ρ€ΠΈΠΎΡ€Π½Ρ‹Π΅ вСроятности.

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

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 2.1

ΠŸΡƒΡΡ‚ΡŒ источник ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°Π΅Ρ‚ сообщСния, состоящиС ΠΈΠ· ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Π°Π»Ρ„Π°Π²ΠΈΡ‚Π°, А = = (0, 1, 2} с Π²Π΅Ρ€ΠΎΡΡ‚ностями Π  (0) = 0,1, Π  (1) = 0,7, Π  (2) = 0,2. ЗначСния символов сообщСния Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ нСзависимо, Ρ‚. Π΅. ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ источник Π±Π΅Π· памяти.

ΠŸΡƒΡΡ‚ΡŒ использован ΡˆΠΈΡ„Ρ€ простой (Ρ‚Π°Π±Π»ΠΈΡ‡Π½ΠΎΠΉ) Π·Π°ΠΌΠ΅Π½Ρ‹, ΡˆΠΈΡ„Ρ€-Π°Π»Ρ„Π°Π²ΠΈΡ‚ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ прСдставляСт собой ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡˆΠ°Π½Π½Ρ‹ΠΉ Π½ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ Π°Π»Ρ„Π°Π²ΠΈΡ‚. Π’ΠΎΠ³Π΄Π° имССтся 3! = 6 Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΊΠ»ΡŽΡ‡Π°, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… опрСдСляСт соотвСтствиС ΠΌΠ΅ΠΆΠ΄Ρƒ символами Π½ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π° ΠΈ ΡˆΠΈΡ„Ρ€-Π°Π»Ρ„Π°Π²ΠΈΡ‚Π° (ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΠΌ это соотвСтствиС Π·Π½Π°ΠΊΠΎΠΌ —*β€’): Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ систСмы симмСтричной ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ.

ΠŸΡƒΡΡ‚ΡŒ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊ ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚ΠΈΠ» ΡˆΠΈΡ„Ρ€ΠΎΡ‚Π΅ΠΊΡΡ‚ Ρƒ = 2 000 120. ВрСбуСтся ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ вСроятныС значСния ΠΊΠ»ΡŽΡ‡Π° ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ тСксты Ρ… ΠŸΡƒΡΡ‚ΡŒ всС ΠΊΠ»ΡŽΡ‡ΠΈ равновСроятны, Ρ‚. Π΅. Π  (?;) = 1/6, i = 1,2…6.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ события /с (Π²Ρ‹Π±ΠΎΡ€ ΠΊΠ»ΡŽΡ‡Π° ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ k}) ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎ нСсовмСстны ΠΈ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΏΠΎΠ»Π½ΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ событий, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ вСроятности использования ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρƒ БайСса.

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ систСмы симмСтричной ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ.

Π³Π΄Π΅ Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ систСмы симмСтричной ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ.

РассчитаСм условныС вСроятности получСния ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρƒ ΠΏΡ€ΠΈ использовании ΠΊΠ»ΡŽΡ‡Π° kf. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ символы сообщСния Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ нСзависимо, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ систСмы симмСтричной ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ.

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ систСмы симмСтричной ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ.

Π’ΠΎΠ³Π΄Π°.

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ систСмы симмСтричной ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ.

Π­Ρ‚ΠΎ Π°ΠΏΡ€ΠΈΠΎΡ€Π½Ρ‹Π΅ вСроятности.

По Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅ БайСса ΠΎΡ†Π΅Π½ΠΈΠΌ Π°ΠΏΠΎΡΡ‚Π΅Ρ€ΠΈΠΎΡ€Π½ΡƒΡŽ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π» использован ΠΊΠ»ΡŽΡ‡ ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π° конкрСтная ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Ρƒ.

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ систСмы симмСтричной ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ.

НаиболСС вСроятны ΠΊΠ»ΡŽΡ‡ΠΈ ΠΊΠ» ΠΈ k6 ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ тСкста: лс = 2 111 021 ΠΈ *=111 201.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, имСя Π² ΡΠ²ΠΎΠ΅ΠΌ распоряТСнии ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ нСбольшого Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊ смог ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ тСкст.

ΠžΠ±ΠΎΠ±Ρ‰Π΅Π½Π½Π°Ρ модСль ΡˆΠΈΡ„Ρ€Π°. МодСль ΡˆΠΈΡ„Ρ€Π°, прСдлоТСнная К. Π¨Π΅Π½Π½ΠΎΠ½ΠΎΠΌ, ΠΈΠΌΠ΅Π΅Ρ‚ ряд нСдостатков[2]:

  • 1) модСль описываСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ симмСтричныС ΡˆΠΈΡ„Ρ€Ρ‹ ΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использована для описания систСм асиммСтричного ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ (ΡˆΠΈΡ„Ρ€ΠΎΠ² с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ);
  • 2) ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ fk ' Π·Π°Π΄Π°Π½ΠΎ Π½Π΅ Π²ΠΏΠΎΠ»Π½Π΅ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ. Если элСмСнт Ρƒ Π΅ Π£, Π½ΠΎ Ρƒ Π΅ /ΠΊ(Π₯) = {Ρƒ: Ρƒ =fk(x), Ρ‚Π΅Π₯}, Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅/ΠΊ '(Ρƒ) Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ;
  • 3) ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ понятий «ΠΈΡΡ‚ΠΈΠ½Π½ΠΎΠ³ΠΎ» ΠΈ «Π»ΠΎΠΆΠ½ΠΎΠ³ΠΎ» ΠΊΠ»ΡŽΡ‡Π° ΠΏΡ€ΠΈ Π΄Π΅ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Ρ‚ΠΎΡ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π° ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Π·Π°Ρ‚Ρ€ΡƒΠ΄Π½Π΅Π½ΠΎ. Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Ссли ΠΊΠ»ΡŽΡ‡ΠΈ ΠΊ ΠΈ ΠΊ' эквивалСнтны, Ρ‚.с.f (x, ΠΊ) = /(*, ΠΊ'), ΠΈ ΠΊ — ΠΊΠ»ΡŽΡ‡ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ, a k' — ΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π±ΠΎΡ€Π΅ ΠΊΠ»ΡŽΡ‡, Ρ‚ΠΎ ΡΠ²Π»ΡΠ΅Ρ‚ся Π»ΠΈ ΠΊ истинным ΠΈΠ»ΠΈ Π»ΠΎΠΆΠ½Ρ‹ΠΌ?
  • 4) модСль Π½Π΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΊΠ°Π½Π°Π»Π° связи с ΠΏΠΎΠΌΠ΅Ρ…Π°ΠΌΠΈ. Если ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ искаТСниС ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠ³ΠΎ ΡˆΠΈΡ„Ρ€ΠΎΡ‚Π΅ΠΊΡΡ‚Π° Ρƒ = /(.Π³, ΠΊ) ΠΈ Π½Π° ΠΏΡ€ΠΈΠ΅ΠΌ ΠΏΡ€ΠΈΡˆΠ»ΠΎ сообщСниС Ρƒ', Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡ fk '(Ρƒ') ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Ρƒ' Π΅ fk(X), Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π΄Π°ΠΆΠ΅ Ρƒ' Π³ Π£.

Для прСодолСния пСрСчислСнных нСдостатков ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π° обобщСнная модСль ΡˆΠΈΡ„Ρ€Π°[3], Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ:

  • β€’ Π²Π²Π΅Π΄Π΅Π½ΠΎ Π΄Π²Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ: для ΡˆΠΈΡ„Ρ€Π° ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π΄Π»Ρ ΡˆΠΈΡ„Ρ€Π° Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ, ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈ ΡΠΎΡΡ‚авляСт модСль ΡˆΠΈΡ„Ρ€Π°;
  • β€’ Π²Π²Π΅Π΄Π΅Π½ΠΎ подмноТСство ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… сообщСний Π₯с мноТСства всСх ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… тСкстов X, Π₯с с X, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π΅ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ Π½Π° ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ тСксты (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π½ΠΈΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΊΠ»ΡŽΡ‡Π°).

Π’ΠΎΠ³Π΄Π° ΡˆΠΈΡ„Ρ€ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ Аш = (X, Π₯с; ΠšΡ‚, Π£, Π£,/), Π³Π΄Π΅ Π₯с с X,/: Π₯Ρ… К—* Π£— ΡΡŽΡ€ΡŒΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ k Π΅ Кш ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ fk: X ^ Y, fk(x) = /(Ρ…, k) ΠΈΠ½ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ, Π° Π£Π³ =/(Π₯с Ρ… ΠšΡ‚).

Π¨ΠΈΡ„Ρ€ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ Ар = ( Π£', ΠšΡ€, X', g), Π³Π΄Π΅ Π£ с Π£', X с X', g. Π£' Ρ… Π―Π“Ρ€ -*X — ΡΡŽΡ€ΡŒΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ условия:

  • 1) сущСствуСт биСкция <οΏ½Ρ€: А-, —* ΠšΡ€;
  • 2) для Π»ΡŽΠ±Ρ‹Ρ… Ρ… Π΅ X ΠΈ k Π΅ Кш ΠΈΠ· ΡƒΡΠ»ΠΎΠ²ΠΈΡ/(Ρ…, k) = Ρƒ Π²Ρ‹Ρ‚Π΅ΠΊΠ°Π΅Ρ‚?[Π³/, Ρ„ (&) ] = Ρ….

ΠŸΡ€ΠΈ отсутствии искаТСний Π² ΠΊΠ°Π½Π°Π»Π΅ связи функция Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ g

ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° Π½Π° Π²ΡΠ΅ΠΌ мноТСствС Π£ X К. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ мноТСства Π£' (Π° ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΈ Π£’Π£) позволяСт ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ€Π΅Π°ΠΊΡ†ΠΈΡŽ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰Π΅ΠΉ стороны ΠΏΡ€ΠΈ поступлСнии искаТСнного ΡˆΠΈΡ„Ρ€ΠΎΡ‚Π΅ΠΊΡΡ‚Π° Ρƒ' Π³ Π£.

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

 ΠΆΠ΅ мноТСства X (Π₯Π₯) обСспСчиваСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ матСматичСского описания Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰Π΅ΠΉ стороной искаТСнного ΡˆΠΈΡ„Ρ€ΠΎΡ‚Π΅ΠΊΡΡ‚Π° Ρƒ' Π£.

АлгСбраичСской ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Π½ΠΎΠΉ модСлью ΡˆΠΈΡ„Ρ€Π° называСтся Ρ‚Ρ€ΠΎΠΉΠΊΠ° (Π›Ρˆ, А, Ρ„). ΠžΠ±ΠΎΠ±Ρ‰Π΅Π½Π½Π°Ρ модСль ΡˆΠΈΡ„Ρ€Π° позволяСт ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ симмСтричныС ΡˆΠΈΡ„Ρ€Ρ‹, Ρ‚Π°ΠΊ ΠΈ ΡˆΠΈΡ„Ρ€Ρ‹ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ (асиммСтричныС ΡˆΠΈΡ„Ρ€Ρ‹).

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ для ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ. ΠŸΠΎΠ½ΡΡ‚ΠΈΡ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ энтропия, Π±Ρ‹Π»ΠΈ Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π²Π²Π΅Π΄Π΅Π½Ρ‹ К. Π¨Π΅Π½Π½ΠΎΠ½ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ» ΠΈΡ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π² ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ.

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

ΠŸΡƒΡΡ‚ΡŒ имССтся случайная Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° Π°, ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰Π°Ρ значСния av Π°2,…, Π°ΠΏ с Π²Π΅Ρ€ΠΎΡΡ‚ностями Pv Π ." …, Π ΠΏ. Π’ΠΎΠ³Π΄Π° энтропия Π¨Π΅Π½Π½ΠΎΠ½Π° опрСдСляСтся ΠΊΠ°ΠΊ.

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ систСмы симмСтричной ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ.

Π³Π΄Π΅ 0 log 0 = 0.

Если случайная Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° Π° ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠ΅ распрСдСлСниС (всС Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡ равновСроятны), Ρ‚ΠΎ ΡΠ½Ρ‚ропия достигаСт максимума Н (Π°) = log/Π³, Π³Π΄Π΅ ΠΏ число Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π°.

Π’ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ, Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅ принято ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ Π»ΠΎΠ³Π°Ρ€ΠΈΡ„ΠΌ ΠΈ ΠΈΠ·ΠΌΠ΅Ρ€ΡΡ‚ΡŒ ΡΠ½Ρ‚Ρ€ΠΎΠΏΠΈΡŽ Π² Π±ΠΈΡ‚Π°Ρ….

ΠšΡ€ΠΈΠΏΡ‚ΠΎΡΠΈΡΡ‚Π΅ΠΌΠ° с ΡΠ΅ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ Π΄Π²Π° вСроятностных Π²Ρ‹Π±ΠΎΡ€Π°: Π²Ρ‹Π±ΠΎΡ€ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ сообщСниях Π΅ Π₯Π½ Π²Ρ‹Π±ΠΎΡ€ ΠΊΠ»ΡŽΡ‡Π° k Π΅ К, Ρ‡Ρ‚ΠΎ нашло ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² Π²Π΅Ρ€ΠΎΡΡ‚ностной ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡˆΠΈΡ„Ρ€Π°.

ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, создаваСмой ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ сообщСния Ρ… ΠΈΠ· ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π° X, измСряСтся ΠΊΠ°ΠΊ Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ систСмы симмСтричной ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ.

ΠΠ΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒ, связанная с Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ ΠΊΠ»ΡŽΡ‡Π° k ΠΈΠ· ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ пространства К, опрСдСляСтся ΠΊΠ°ΠΊ.

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ систСмы симмСтричной ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ.

Если Π²Ρ‹Π±ΠΎΡ€ ΠΊΠ»ΡŽΡ‡Π° ΠΈΠ· ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ пространства осущСствляСтся равновСроятно, Ρ‚ΠΎ ΡΠ½Ρ‚ропия криптосистСмы максимальна — H (k) = log | К |. ΠšΡ€ΠΈΠΏΡ‚ΠΎΡΠΈΡΡ‚Π΅ΠΌΠ° Ρ‚Π΅ΠΌ Π½Π°Π΄Π΅ΠΆΠ½Π΅Π΅, Ρ‡Π΅ΠΌ большС Π΅Π΅ ΡΠ½Ρ‚ропия.

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

Π˜Π½Ρ‚Π΅Π½ΡΠΈΠ²Π½ΠΎΡΡ‚ΡŒ языка1 опрСдСляСтся ΠΊΠ°ΠΊ срСднСС количСство ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ (энтропия) Π½Π° ΠΎΠ΄ΠΈΠ½ символ языка R = Н (Ρ…)/ΠΏ, Π³Π΄Π΅ ΠΏ — Π΄Π»ΠΈΠ½Π° ΡˆΠΈΡ„Ρ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ сообщСния Ρ… Π½Π° ΡΡ‚ΠΎΠΌ языкС.

ΠΠ±ΡΠΎΠ»ΡŽΡ‚Π½Π°Ρ ΠΈΠ½Ρ‚Π΅Π½ΡΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΈΠ»ΠΈ максимальная энтропия языка опрСдСляСтся ΠΊΠ°ΠΊ максимальноС количСство ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π° ΡΠΈΠΌΠ²ΠΎΠ» языка Π² ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, Ρ‡Ρ‚ΠΎ всС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ символов равновСроятны R0 = logN, Π³Π΄Π΅ N — ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π° (число символов) этого языка.

Π˜Π·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ языка опрСдСляСтся ΠΊΠ°ΠΊ D = R0— R. Π˜Π·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ являСтся количСствСнной ΠΌΠ΅Ρ€ΠΎΠΉ взаимозависимости ΠΈ «Π½Π΅Ρ€Π°Π²Π½ΠΎΠ²Π΅Ρ€ΠΎΡΡ‚ности» символов языка.

БущСствуСт нСкоторая Π΄Π»ΠΈΠ½Π° ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ сообщСния, послС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΊΠ»ΡŽΡ‡ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π°ΠΉΠ΄Π΅Π½ с Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ, Π±Π»ΠΈΠ·ΠΊΠΎΠΉ ΠΊ Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅.

РасстояниС СдинствСнности U — это минимальная Π΄Π»ΠΈΠ½Π° ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ ΡˆΠΈΡ„Ρ€ΠΎΠ³Π΅ΠΊΡΡ‚Π°, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ практичСски ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ ΠΊΠ»ΡŽΡ‡ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ.

К ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡŽ, Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ криптосистСм слишком слоТны для Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ опрСдСлСния значСния расстояния СдинствСнности, ΠΎΠ΄Π½Π°ΠΊΠΎ Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях ΠΎΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ аппроксимировано ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ΠΌ U = H (k)/D.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, расстояниС СдинствСнности ΡˆΠΈΡ„Ρ€Π° — это ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ ΡˆΠΈΡ„Ρ€ΠΎΠ³Π΅ΠΊΡΡ‚Π°, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π½Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡Π° стрСмится ΠΊ Π½ΡƒΠ»ΡŽ.

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

НапримСр, Ссли ΡˆΠΈΡ„Ρ€ΡƒΠ΅ΠΌΠΎΠ΅ сообщСниС прСдставляСт собой ΡΠ»ΡƒΡ‡Π°ΠΉΠ½ΡƒΡŽ Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎ Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ символов (Π²Ρ‹Π±ΠΎΡ€ символов равновСроятСн), Ρ‚ΠΎ R = log N ΠΈ D = 0. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ ΠΊΠ»ΡŽΡ‡ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ U= °°, Ρ‚. Π΅. ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ Π΄Π΅ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.

1 Бкляр Π‘. Цифровая связь. ВСорСтичСскиС основы ΠΈ ΠΏΡ€Π°ΠΊΡ‚ичСскоС ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅. М.: Π’ΠΈΠ»ΡŒΡΠΌΡ, 2007.

Π‘ΠΆΠ°Ρ‚ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎ ΡˆΠΈΡ„рования позволяСт ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈ сТатии Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ энтропии сохраняСтся, Π° Π΄Π»ΠΈΠ½Π° сообщСния ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ. Π‘Π½ΠΈΠΆΠ΅Π½ΠΈΠ΅ избыточности, Π² ΡΠ²ΠΎΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΡŽ расстояния СдинствСнности.

Клодом Π¨Π΅Π½Π½ΠΎΠ½ΠΎΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ значСния расстояния СдинствСнности Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… классичСских криптосистСм (для английского языка), Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ тСорСтичСскоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ U ΡˆΠΈΡ„Ρ€Π° простой Ρ‚Π°Π±Π»ΠΈΡ‡Π½ΠΎΠΉ Π·Π°ΠΌΠ΅Π½Ρ‹ составляСт 27 символов, Π° ΡˆΠΈΡ„Ρ€Π° Π’ΠΈΠΆΠ΅Π½Π΅Ρ€Π° со ΡΠ»ΡƒΡ‡Π°ΠΉΠ½Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ — ΠΎΠΊΠΎΠ»ΠΎ 2 Πœ, Π³Π΄Π΅ М — ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

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

ΠžΡ†Π΅Π½ΠΈΡ‚ΡŒ расстояниС СдинствСнности ΡˆΠΈΡ„Ρ€Π° простой Π·Π°ΠΌΠ΅Π½Ρ‹ ΠΈΠ· ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° 2.1: Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ систСмы симмСтричной ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ. Энтропия Π½Π° ΡΠΈΠΌΠ²ΠΎΠ» источника.

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ систСмы симмСтричной ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ.

Π’ΠΎΠ³Π΄Π°.

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ систСмы симмСтричной ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ Π΄Π΅ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚Π΅ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ сСми символов ΡˆΠΈΡ„Ρ€ΠΎΡ‚Π΅ΠΊΡΡ‚Π°.

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

ΠžΡ†Π΅Π½ΠΈΡ‚ΡŒ расстояниС СдинствСнности ΡˆΠΈΡ„Ρ€Π° Π’ΠΈΠΆΠ΅Π½Π΅Ρ€Π° со ΡΠ»ΡƒΡ‡Π°ΠΉΠ½Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словом Π΄Π»ΠΈΠ½ΠΎΠΉ Π² Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ символа для сообщСний Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ языкС. ΠšΠ»ΡŽΡ‡ ΡˆΠΈΡ„Ρ€Π° задаСтся ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ kv ΠΊ2, k3, kv ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ элСмСнт ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ являСтся случайным сдвигом Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ‚ 0 Π΄ΠΎ 25. Энтропия ΠΊΠ»ΡŽΡ‡Π° H (k) = log 264 ~ 18,8.

Π’ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ языкС с 26 Π±ΡƒΠΊΠ²Π°ΠΌΠΈ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Π°Ρ ΠΈΠ½Ρ‚Π΅Π½ΡΠΈΠ²Π½ΠΎΡΡ‚ΡŒ R{) = log 26 ~ 4,7. Для Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… сообщСний Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ языкС ΠΎΡ†Π΅Π½ΠΊΠ° R составляСт ΠΎΡ‚ 1 Π΄ΠΎ 1,5. Взяв Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ R = 1,5, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ D = R0— R~ 3,2, ΠΈΠ»ΠΈ ΡƒΠ΄Π΅Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ избыточности D/R0 «3,2/4,7 ~ 0,68'. РасстояниС СдинствСнности ΡˆΠΈΡ„Ρ€Π° Π’ΠΈΠΆΠ΅Π½Π΅Ρ€Π° Ρ…ΠΎΡ€ΠΎΡˆΠΎ аппроксимируСтся тСорСтичСскими значСниями, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ для случайного ΡˆΠΈΡ„Ρ€Π°[4][5], поэтому ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ U = II (k)/D ~ 18,8/3,2 ~ 5,9. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ Π΄Π΅ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΡˆΠΈΡ„Ρ€Π° Π’ΠΈΠΆΠ΅Π½Π΅Ρ€Π° с 4-ΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈ Π΄Π»ΠΈΠ½Π΅ ΡˆΠΈΡ„Ρ€ΠΎΡ‚Π΅ΠΊΡΡ‚Π° Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΡˆΠ΅ΡΡ‚ΠΈ символов.

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ тСорСтичСскоС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹ ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ ΡˆΠΈΡ„Ρ€ΠΎΡ‚Π΅ΠΊΡΡ‚Π° Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΠ΅Ρ‚ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ Π΄Π΅ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ. Π˜Π½Ρ‹ΠΌΠΈ словами, Π΄Π΅ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ.

РасстояниС СдинствСнности Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π½Π΅Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ криптосистСмы, Ссли ΠΎΠ½ΠΎ слишком ΠΌΠ°Π»ΠΎ, Π½ΠΎ Π½Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ надСТности, Ссли ΠΎΠ½ΠΎ Π²Π΅Π»ΠΈΠΊΠΎ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ практичСскоС ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ вСсьма ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ. На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для опрСдСлСния Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° смСны ΠΊΠ»ΡŽΡ‡Π΅ΠΉ: ΠΊΠ»ΡŽΡ‡ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ слСдуСт ΠΌΠ΅Π½ΡΡ‚ΡŒ Π·Π°Π΄ΠΎΠ»Π³ΠΎ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ суммарная Π΄Π»ΠΈΠ½Π° ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Π½Π° ΡΡ‚ΠΎΠΌ ΠΊΠ»ΡŽΡ‡Π΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌ достигнСт расстояния СдинствСнности ΡˆΠΈΡ„Ρ€Π°.

Π‘ΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹Π΅ ΡˆΠΈΡ„Ρ€Ρ‹. К. Π¨Π΅Π½Π½ΠΎΠ½ систСматичСски исслСдовал ΠΈ Π²ΠΎΠΏΡ€ΠΎΡ ΠΎ Ρ‚СорСтичСской стойкости ΡˆΠΈΡ„Ρ€ΠΎΠ². Он Π²Π²Π΅Π» понятиС ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΠ³ΠΎ ΡˆΠΈΡ„Ρ€Π°, Ρ‚ΠΎΡ‡Π½Π΅Π΅, ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌΡƒ тСксту. Π‘ΡƒΠ΄Π΅ΠΌ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π° Π²ΡΠ΅ΠΌ мноТСствС ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… сообщСний X Π·Π°Π΄Π°Π½ΠΎ распрСдСлСниС вСроятностСй Π , Ρ‚. Π΅. ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ вСроятности Π  (Ρ…) для всСх Ρ… Π΅ X. Π­Ρ‚ΠΎ Π°ΠΏΡ€ΠΈΠΎΡ€Π½ΠΎΠ΅ распрСдСлСниС вСроятностСй, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ извСстно ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊΡƒ.

ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊ ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚ΠΈΠ» Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Ρƒ, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ, ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, апостСриорныС вСроятности Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… сообщСний Π  (Ρ…/Ρƒ).

По Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅ БайСса.

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ систСмы симмСтричной ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ.

Π³Π΄Π΅ Π  (Ρ…) — априорная Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ сообщСния Ρ…; Π {Ρƒ/Ρ…) — условная Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ получСния ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρƒ ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ Π²Ρ‹Π±Ρ€Π°Π½ΠΎ сообщСниС Ρ…, Ρ‚. Π΅. суммарная Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ всСх Ρ‚Π΅Ρ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ пСрСводят сообщСниСм Π² ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Ρƒ, Π  (Ρƒ) — бСзусловная Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ получСния ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρƒ, Π  (Ρ…/Ρƒ) — апостСриорная Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ сообщСния Ρ… ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‡Π΅Π½Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Ρƒ.

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

Π¨ΠΈΡ„Ρ€ Π› = (X, К, Π£, f) с Π²Π΅Ρ€ΠΎΡΡ‚ностными распрСдСлСниями Π  (Ρ…) = Π  (Ρ…), Ρ… Π΅ Π₯, Π  (ΠΊ) = | Π  (ΠΊ), ΠΊ Π΅ К называСтся ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹ΠΌ (ΠΏΡ€ΠΈ Π½Π°ΠΏΠ°Π΄Π΅Π½ΠΈΠΈ Π½Π° Ρ… Π΅ X ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚Π΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρƒ Π΅ Π£), Ссли для Π»ΡŽΠ±Ρ‹Ρ… Ρ… Π΅ X ΠΈ Ρƒ Π΅ Π£ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ΅Ρ‚ся Π  (Ρ…/Ρƒ) = Π  (Ρ…).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 2.4

ΠŸΡƒΡΡ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ сообщСниС Ρ…, прСдставлСнноС Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ΅. Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ гСнСрируСтся источником Π±Π΅Π· памяти, Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ символ сообщСния Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π²Π΅Π½ Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅, Ρ€Π°Π²Π½Π° Ρƒ. Π  (Ρ… = 1) = <οΏ½Ρƒ, Ρ‚ΠΎΠ³Π΄Π° Π  (Ρ… = 0) = = 1 — Ρƒ. ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° получаСтся ΠΏΡƒΡ‚Π΅ΠΌ ΠΏΠΎΠ±ΠΈΡ‚Π½ΠΎΠ³ΠΎ слоТСния, Π½ΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ 2 (ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ XOR) сообщСния с ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ бСсконСчным случайным Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎ распрСдСлСнным ΠΊΠ»ΡŽΡ‡ΠΎΠΌ ΠΊ: Ρƒ = Ρ… ® ΠΊ, Π  (ΠΊ = 0) = P (k = 1) = 0,5. Π˜Π½Ρ‹ΠΌΠΈ словами, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ΅ Π³Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΊ — ΠΊΠ»ΡŽΡ‡Π΅Π²Π°Ρ Π³Π°ΠΌΠΌΠ°.

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

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ систСмы симмСтричной ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ.

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

Π‘Ρ‚ΠΎΠΈΡ‚ ΠΎΡ‚ΠΌΡΡ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΌΠΈ свойствами ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ случайная бСсконСчная Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎ распрСдСлСнная ΠΊΠ»ΡŽΡ‡Π΅Π²Π°Ρ Π³Π°ΠΌΠΌΠ°. Если Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ появлСния Π² ΠΊΠ»ΡŽΡ‡Π΅ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ ΠΎΡ‚Π»ΠΈΡ‡Π½Π° ΠΎΡ‚ 0,5, Ρ‚ΠΎ q Π² Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅ Π½Π΅ ΡƒΠ΄Π°ΡΡ‚ся ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΠ· Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ сСкрСтной криптосистСмы являСтся ΡˆΠΈΡ„Ρ€ Π‘Π΅Ρ€Π½Π°ΠΌΠ° (ΠΎΠ΄Π½ΠΎΡ€Π°Π·ΠΎΠ²Ρ‹ΠΉ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π»ΡŒΠ½Ρ‹ΠΉ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚).

Богласно Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅ (2.1) Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ равСнства Π  (Ρ…/Ρƒ) = Π  (Ρ…) Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ссли.

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ систСмы симмСтричной ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ.

для Π»ΡŽΠ±Ρ‹Ρ… Ρ…X ΠΈ Ρƒ Π΅ Π£.

Π’Π΅Ρ€Π½ΠΎ ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅: Ссли условиС Π  (Ρƒ/Ρ…) = Π  (Ρƒ) Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ, Ρ‚ΠΎ ΡΠΈΡΡ‚Π΅ΠΌΠ° ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ сСкрСтна.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, равСнство условной ΠΈ Π±Π΅Π·ΡƒΡΠ»ΠΎΠ²Π½ΠΎΠΉ вСроятностСй получСния ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (2.2) Π΅ΡΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ ΠΈ Π΄ΠΎΡΡ‚Π°Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ условиС ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΠΉ сСкрСтности, Ρ‚. Π΅. Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Π  (Ρƒ/Ρ…) Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ Ρ…. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ полная Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ всСх ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, пСрСводящих ΠΎΠ΄Π½ΠΎ сообщСниС Ρ…Π³ Π² Π΄Π°Π½Π½ΡƒΡŽ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π³/, Ρ€Π°Π²Π½Π° ΠΏΠΎΠ»Π½ΠΎΠΉ вСроятности всСх ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, пСрСводящих любоС Π΄Ρ€ΡƒΠ³ΠΎΠ΅ сообщСниС Ρ…Ρƒ- Π² Ρƒ (для всСх Ρ…{, Ρ…}, Ρƒ).

Π”Π°Π»Π΅Π΅, Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ, ΠΏΠΎ ΠΌΠ΅Π½ΡŒΡˆΠ΅ΠΉ ΠΌΠ΅Ρ€Π΅, ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΆΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌ Ρƒ, сколько ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… сообщСний Ρ…; поэтому ΠΈ Ρ‡ΠΈΡΠ»ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ k Π½Π΅ ΠΌΠ΅Π½ΡŒΡˆΠ΅ числа сообщСний Ρ….

Π‘ΠΏΡ€Π°Π²Π΅Π΄Π»ΠΈΠ² ряд ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠΉ, ΠΊΠ°ΡΠ°ΡŽΡ‰ΠΈΡ…ΡΡ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹Ρ… ΡˆΠΈΡ„Ρ€ΠΎΠ²:

  • 1) ΡˆΠΈΡ„Ρ€ с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ Π½Π΅ ΡΠ²Π»ΡΠ΅Ρ‚ся ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹ΠΌ;
  • 2) Ρƒ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΠ³ΠΎ ΡˆΠΈΡ„Ρ€Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡, Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли Π΄Π»ΠΈΠ½Π° ΠΊΠ»ΡŽΡ‡Π° Ρ€Π°Π²Π½Π° Π΄Π»ΠΈΠ½Π΅ сообщСния;
  • 3) для ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΠ³ΠΎ ΡˆΠΈΡ„Ρ€Π° справСдливы нСравСнства Π₯ < | Π£| < К.

Если ΡˆΠΈΡ„Ρ€ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π΅Π½, Ρ‚ΠΎ ΠΎΠ½ Ρ‚Ρ€Π°Π½Π·ΠΈΡ‚ΠΈΠ²Π΅Π½.

Π‘ΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹Π΅ криптосистСмы ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ.

НСслоТно ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ свойство ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΡΡ‚ΠΈ ΡˆΠΈΡ„Ρ€Π° А = (Π₯Ρƒ К, Π£, /), Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ |Π₯| = | Π£ | = К (рис. 2.1), Ρ€Π°Π²Π½ΠΎΡΠΈΠ»ΡŒΠ½ΠΎ Π΄Π²ΡƒΠΌ условиям:

β€’ Π²Ρ‹Π±ΠΎΡ€ ΠΊΠ»ΡŽΡ‡Π° ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ пространства осущСствляСтся равновСроятно: Π‘ΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Π°Ρ криптосистСма.[1]

Рис. 2.1. Π‘ΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Π°Ρ криптосистСма1.

Рис. 2.1. Π‘ΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Π°Ρ криптосистСма1.

β€’ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ f (x, ΠΊ) = Ρƒ ΠΈΠΌΠ΅Π΅Ρ‚ СдинствСнноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊ Π΅ К для Π»ΡŽΠ±Ρ‹Ρ… Ρ… Π΅ X ΠΈ Ρƒ Π΅ Π£.

Аналогично ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡƒ Π²Ρ‹ΡˆΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΠ³ΠΎ ΡˆΠΈΡ„Ρ€Π° ΠΏΠΎ Ρ‚Сксту ΠΌΠΎΠΆΠ½ΠΎ Π΄Π°Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡˆΠΈΡ„Ρ€Π°, ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Ρƒ. Для этого слСдуСт Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π² Ρ€Π°ΡΡΡƒΠΆΠ΄Π΅Π½ΠΈΡΡ…, ΠΊΠ°ΡΠ°ΡŽΡ‰ΠΈΡ…ΡΡ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹Ρ… ΡˆΠΈΡ„Ρ€ΠΎΠ², ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ тСкст Ρ… Π½Π° ΠΊΠ»ΡŽΡ‡ k, Ρ‚. Π΅. ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊ, зная ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Ρƒ, Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ вСроятности P{k/y) для всСх кК.

Π¨ΠΈΡ„Ρ€ с ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅ΠΌ Π  (ΠΊ/Ρƒ) = Π  (ΠΊ) для Π»ΡŽΠ±Ρ‹Ρ… ΠΊ Π΅ К ΠΈ Ρƒ Π΅ Π£ Π½Π°Π·Ρ‹Π²Π°Π΅Ρ‚ся ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹ΠΌ ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Ρƒ.

ВСорСтичСская ΡΡ‚ΠΎΠΉΠΊΠΎΡΡ‚ΡŒ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ опрСдСляСтся ΠΊΠ°ΠΊ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Π°Ρ ΡΠ΅ΠΊΡ€Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ ΡˆΠΈΡ„Ρ€Π° ΠΏΠΎ Π¨Π΅Π½Π½ΠΎΠ½Ρƒ, ΠΎΠ΄Π½Π°ΠΊΠΎ Π² Ρ€ΡΠ΄Π΅ случаСв тСорСтичСская ΡΡ‚ΠΎΠΉΠΊΠΎΡΡ‚ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈ ΠΏΠΎ-Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ[7].

ΠšΡ€ΠΈΠΏΡ‚ΠΎΡΡ‚ΠΎΠΉΠΊΠΎΡΡ‚ΡŒ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹Ρ… ΡˆΠΈΡ„Ρ€ΠΎΠ² нс Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ сомнСния, ΠΎΠ΄Π½Π°ΠΊΠΎ использованиС ΠΈΡ… ΠΏΡ€ΠΈ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ Π΄Π°Π½Π½Ρ‹Ρ… сопряТСно с Ρ€ΡΠ΄ΠΎΠΌ трудностСй. НапримСр, Π΄Π»ΠΈΠ½Π° ΠΊΠ»ΡŽΡ‡Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π½Π΅ ΠΌΠ΅Π½ΡŒΡˆΠ΅ Π΄Π»ΠΈΠ½Ρ‹ сообщСния. Π˜Π½Ρ‹ΠΌΠΈ словами, Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½Ρ‹ΠΉ ΠΊΠ°Π½Π°Π», ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½ ΠΊΠ»ΡŽΡ‡, Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ объСм ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π΅ ΠΌΠ΅Π½ΡŒΡˆΠ΅ объСма ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ тСкста.

Π’ ΡΠΈΠ»Ρƒ этой ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΈΡ‡ΠΈΠ½ ΡˆΠΈΡ€ΠΎΠΊΠΎΠ΅ распространСниС ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ Π½Π΅ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹Π΅ ΡˆΠΈΡ„Ρ€Ρ‹. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ вмСстС с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΠ³ΠΎ ΡˆΠΈΡ„Ρ€Π° Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΡˆΠΈΡ„Ρ€, Π±Π»ΠΈΠ·ΠΊΠΈΠΉ ΠΊ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΠΌΡƒ [3].

  • [1] Π¨Π΅Π½Π½ΠΎΠ½ К. ВСория связи Π² ΡΠ΅ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… систСмах. Π‘. 333—369.
  • [2] Π‘Π°Π±Π°Ρˆ А. Π’., Π¨Π°ΠΈΠΊΠΈΠ½ Π“. П. ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ. М.: Π‘ΠΎΠ»ΠΎΠ½-Π , 2002.
  • [3] — Π’Π°ΠΌ ΠΆΠ΅.
  • [4] Бкляр Π‘. Цифровая связь. ВСорСтичСскиС основы ΠΈ ΠΏΡ€Π°ΠΊΡ‚ичСскоС ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅.
  • [5] Π¨Π΅Π½Π½ΠΎΠ½ К. ВСория связи Π² ΡΠ΅ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… систСмах. Π‘. 333—369.
  • [6] Π¨Π΅Π½Π½ΠΎΠ½ К. ВСория связи Π² ΡΠ΅ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… систСмах. Π‘. 333—369.
  • [7] 2 Π‘Π°Π±Ρ‚ΠΈ А. Π’. Π¨Π°Π½ΠΊΠΈΠ½ Π“. ΠŸ. ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ.
  • [8] — Π’Π°ΠΌ ΠΆΠ΅.
ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ