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

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Π–ΡƒΡ€Π½Π°Π» Β«ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ€Π°Β» N 31 ΠΎΡ‚ 29 августа 2006 Π³ΠΎΠ΄Π°Β». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 26

Автор Π–ΡƒΡ€Π½Π°Π» ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ€Π°

Β«Π‘Ρ‚ΠΎΠΉΠΊΠΎΡΡ‚ΡŒ криптосистСм, основанных Π½Π° эллиптичСских ΠΊΡ€ΠΈΠ²Ρ‹Ρ…, нСдостаточно ΠΈΠ·ΡƒΡ‡Π΅Π½Π°, Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΌ ΠΈΠ·-Π·Π° пСрСуслоТнСнного взгляда Π½Π° ΠΏΡ€ΠΈΡ€ΠΎΠ΄Ρƒ самих эллиптичСских ΠΊΡ€ΠΈΠ²Ρ‹Ρ…. ΠžΡ‡Π΅Π½ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ эллиптичСскиС ΠΊΡ€ΠΈΠ²Ρ‹Π΅, поэтому, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ RSA, Π½Π΅Ρ‚ ΡˆΠΈΡ€ΠΎΠΊΠΎΠ³ΠΎ понимания ΠΈ консСнсуса ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ стойкости, обСспСчиваСмой ΠΈΡ… использованиСм ΠΏΡ€ΠΈ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠΈ. Π‘ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ситуация ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒΡΡ, Π½ΠΎ сСйчас ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΡ†Π΅Π½ΠΊΡƒ стойкости криптосистСмы, основанной Π½Π° эллиптичСских ΠΊΡ€ΠΈΠ²Ρ‹Ρ…, - всС Ρ€Π°Π²Π½ΠΎ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΡ†Π΅Π½ΠΊΡƒ Π½Π΅Π΄Π°Π²Π½ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠΉ дрСвнСвавилонской поэзии»

Рональд РивСст, ΡΠΎΠ·Π΄Π°Ρ‚Π΅Π»ΡŒ RSA, ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΊ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠΌΡƒ стандарту FIPS, 1997

Когда я Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ ΡƒΡΠ»Ρ‹ΡˆΠ°Π» ΠΎ криптосистСмах, основанных Π½Π° эллиптичСских ΠΊΡ€ΠΈΠ²Ρ‹Ρ…, ΠΎΠ½ΠΈ показались ΠΌΠ½Π΅ Ρ‡Π΅ΠΌ-Ρ‚ΠΎ Π±Π΅Π·ΡƒΠΌΠ½ΠΎ слоТным: Туткая криптография, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. Π”Π°Π»ΡŒΡˆΠ΅ - большС: я Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠ·Π½Π°Π» ΠΎΠ± алгСбраичСской Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ ΠΈ ΠΎ самих эллиптичСских ΠΊΡ€ΠΈΠ²Ρ‹Ρ…. Π­Ρ‚ΠΎ, разумССтся, Ρ‚ΠΎΠΆΠ΅ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΠ»ΠΎΡΡŒ Π² ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡŽ Β«ΠΎΡ‡Π΅Π½ΡŒ слоТная Π½Π°ΡƒΠΊΠ°Β» (алгСбраичСская гСомСтрия Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄Π΅Π»ΠΎ нСпростоС), Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ криптографичСскиС ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρ‹ заняли Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ высокоС мСсто Π² ΠΌΠΎΠ΅ΠΉ Π»ΠΈΡ‡Π½ΠΎΠΉ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ.

Как Π²Ρ‹ ΡƒΠΆΠ΅, Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅, догадались, всС измСнилось Π² ΠΎΠ΄Π½ΠΎΡ‡Π°ΡΡŒΠ΅, ΠΊΠΎΠ³Π΄Π° ΠΌΠ½Π΅ довСлось ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с этими ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°ΠΌΠΈ ΠΏΠΎΠ±Π»ΠΈΠΆΠ΅. Оказалось, Ρ‡Ρ‚ΠΎ ΠΈΠ΄Π΅ΠΈ, Π»Π΅ΠΆΠ°Ρ‰ΠΈΠ΅ Π² ΠΈΡ… основС, Π½Π΅ΠΌΠ½ΠΎΠ³ΠΈΠΌ слоТнСС классичСских схСм RSA ΠΈ Π”ΠΈΡ„Ρ„ΠΈ-Π₯Π΅Π»Π»ΠΌΠ°Π½Π°. Π’ΠΎ всяком случаС, ΡΡƒΡ‚ΡŒ «эллиптичСского ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡΒ» (Π±ΡƒΠ΄Π΅ΠΌ ΠΈΠ½ΠΎΠ³Π΄Π° для краткости ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ этот Π½Π΅ Π²ΠΏΠΎΠ»Π½Π΅ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΉ Ρ‚Π΅Ρ€ΠΌΠΈΠ½) я Π½Π°ΠΌΠ΅Ρ€Π΅Π²Π°ΡŽΡΡŒ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ прямо сСйчас, фактичСски с нуля.


ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ

ΠΠ°Ρ‡Π°Ρ‚ΡŒ, Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅, слСдуСт с основ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… стоит соврСмСнная криптография. ВсСвозмоТныС Ρ…ΠΈΡ‚Ρ€ΠΎΡƒΠΌΠ½Ρ‹Π΅ ΡˆΠΈΡ„Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΡ‹Π²Π°Π»ΠΈ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„Ρ‹ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ (ΠΎΡ‚ ЦСзаря Π΄ΠΎ Β«Π­Π½ΠΈΠ³ΠΌΡ‹Β») ΠΏΠΎ сути прСдставляли собой систСмы с сСкрСтным ΠΊΠ»ΡŽΡ‡ΠΎΠΌ: сущСствовало Π½Π΅ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ½ΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ (способ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΊΠ»ΡŽΡ‡ ΠΊ Π½Π΅ΠΌΡƒ), ΠΈ Ρ‚ΠΎΡ‚, Ρƒ ΠΊΠΎΠ³ΠΎ Π±Ρ‹Π» доступ ΠΊ этому знанию, ΠΌΠΎΠ³ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π΄Π΅ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ любоС сообщСниС.

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

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

ΠŸΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ трудности ΠΏΡ€ΠΈΠ²Π΅Π»ΠΈ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ с Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… сСтСй криптография с сСкрСтным ΠΊΠ»ΡŽΡ‡ΠΎΠΌ пСрСстала ΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒΡΡ со своими обязанностями. Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ свою пСрСписку. Π—Π½Π°Ρ‡ΠΈΡ‚, сначала Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒΡΡ ΠΎ сСкрСтном ΠΊΠ»ΡŽΡ‡Π΅. Как это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ? ΠŸΠ΅Ρ€Π΅ΡΡ‹Π»Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡ Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ Π²ΠΈΠ΄Π΅, мягко говоря, Π½Π΅ Π»ΡƒΡ‡ΡˆΠ΅Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅. Π‘ΠΏΠ΅Ρ€Π²Π° Π΅Π³ΠΎ Π½Π°Π΄ΠΎ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ. Но ΠΊΠ°ΠΊ? ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ΡΡ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚Ρ‹ΠΉ ΠΊΡ€ΡƒΠ³.

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

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ уязвима ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹ΠΌ Π°Ρ‚Π°ΠΊΠ°ΠΌ. Π’ΠΎΡ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ Π²Π·Π»ΠΎΠΌΠ°Π΅Ρ‚ Π»ΡŽΠ±ΡƒΡŽ Ρ‚Π°ΠΊΡƒΡŽ криптосистСму: ΠΏΠ΅Ρ€Π΅Π±ΠΈΡ€Π°Ρ‚ΡŒ всСвозмоТныС сообщСния, ΡˆΠΈΡ„Ρ€ΡƒΡ ΠΈΡ… ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π°, Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€ ΠΏΠΎΠΊΠ° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π½Π΅ совпадСт с ΡˆΠΈΡ„Ρ€ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ Ρ€Π°Π·Π³Π°Π΄Π°Ρ‚ΡŒ. Π­Ρ‚ΠΎ Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ взгляд ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΎΠ±Π΅ΡΠΊΡƒΡ€Π°ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌ, Π½ΠΎ Π½Π° самом Π΄Π΅Π»Π΅ Π½ΠΈΡ‡Π΅Π³ΠΎ ΡΡ‚Ρ€Π°ΡˆΠ½ΠΎΠ³ΠΎ Π½Π΅Ρ‚: Π½ΠΈΠΊΡ‚ΠΎ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΠ΅Ρ€Π΅Π±Π΅Ρ€Π΅Ρ‚ Π΄Π°ΠΆΠ΅ всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ста Π±ΠΈΡ‚ΠΎΠ² Π²Ρ…ΠΎΠ΄Π°; Ρ‡Ρ‚ΠΎ ΡƒΠΆ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΎ ΠΊΠ»ΡŽΡ‡Π°Ρ… Π΄Π»ΠΈΠ½ΠΎΠΉ 512 ΠΈΠ»ΠΈ 1024 Π±ΠΈΡ‚. Π“Π»Π°Π²Π½ΠΎΠ΅ - Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρƒ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊΠ° Π½Π΅ Π±Ρ‹Π»ΠΎ возмоТности ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΏΠΎΡƒΠΌΠ½Π΅Π΅. Π­Ρ‚ΠΎ ΠΈ Π΅ΡΡ‚ΡŒ главная Π·Π°Π΄Π°Ρ‡Π° построСния стойких криптосистСм.


RSA ΠΈ криптосистСма Π”ΠΈΡ„Ρ„ΠΈ-Π₯Π΅Π»Π»ΠΌΠ°Π½Π°

Как ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ криптосистСмы с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ? ΠœΡ‹ ΡƒΠΆΠ΅ Π·Π½Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π‘ΠΎΠ± Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΡƒΠΌΠ΅Ρ‚ΡŒ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ сообщСниС, Π½ΠΎ ΠΏΠΎΡ‚ΠΎΠΌ Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ возмоТности Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ - ΠΊΡ€ΠΎΠΌΠ΅ Алисы, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ. Говоря матСматичСским языком, функция ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ Π΄ΠΎΠ»ΠΆΠ½Π° Π»Π΅Π³ΠΊΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒΡΡ, Π° Π²ΠΎΡ‚ вычислСниС ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ ΠΊ Π½Π΅ΠΉ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ «практичСски нСосущСствимым» [ОбъСм вычислСний Π΄ΠΎΠ»ΠΆΠ΅Π½ расти быстрСС ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° любой стСпСни ΠΎΡ‚ Π΄Π»ΠΈΠ½Ρ‹ ΠΊΠ»ΡŽΡ‡Π° ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ³ΠΎ Β«ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° бСзопасности» систСмы]. Одной ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… криптосистСм с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ Π±Ρ‹Π»Π° систСма RSA, названная Ρ‚Π°ΠΊ ΠΏΠΎ ΠΈΠΌΠ΅Π½Π°ΠΌ создатСлСй: РивСста (Rivest), Π¨Π°ΠΌΠΈΡ€Π° (Shamir) ΠΈ АдлСмана (Adleman) [ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π° самом Π΄Π΅Π»Π΅ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ британскому ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΡƒ ΠšΠ»ΠΈΡ„Ρ„ΠΎΡ€Π΄Ρƒ ΠšΠΎΠΊΡΡƒ (Clifford Cocks), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π» эту криптосистСму Π² 1973 Π³ΠΎΠ΄Ρƒ. Однако Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π° ΠΎΡΡ‚Π°Π²Π°Π»Π°ΡΡŒ нСизвСстной Π΄ΠΎ 1997 Π³ΠΎΠ΄Π°, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΡ‚Π½ΠΎΡΠΈΠ»Π°ΡΡŒ ΠΊ разряду top secret (Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² БовСтском БоюзС ΡƒΡ‡Π΅Π½Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ Π½Π° Π’ΠŸΠš)]. БистСма, созданная Π² 1977 Π³ΠΎΠ΄Ρƒ, оказалась Π½Π° Ρ€Π΅Π΄ΠΊΠΎΡΡ‚ΡŒ ТизнСспособной ΠΈ ΠΏΠΎ сСй дСнь ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ примСняСтся Π² ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠΌ количСствС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. УспСх Π½Π΅ Π² послСднюю ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ простотой ΠΈ Π³Π»ΡƒΠ±ΠΈΠ½ΠΎΠΉ матСматичСской ΠΈΠ΄Π΅ΠΈ, Π»Π΅ΠΆΠ°Ρ‰Π΅ΠΉ Π² основС RSA. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ для понимания сути эллиптичСских ΡˆΠΈΡ„Ρ€ΠΎΠ² Π»ΡƒΡ‡ΡˆΠ΅ сначала Β«ΠΏΠΎΡ‚Ρ€Π΅Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° ΠΊΠΎΡˆΠΊΠ°Ρ…Β», ΠΈΠ·Π»ΠΎΠΆΠΈΠΌ эту идСю ΠΈ ΠΌΡ‹ (это ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π·Π½Π°Π½ΠΈΠΉ ΠΏΠΎ элСмСнтарной Ρ‚Π΅ΠΎΡ€ΠΈΠΈ чисСл, см. Π²Ρ€Π΅Π·ΠΊΡƒ Π²Π½ΠΈΠ·Ρƒ справа). Π’ Π΅Π΅ основС - ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎ «практичСской нСосущСствимости» разлоТСния Π½Π° ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ†Π΅Π»Ρ‹Ρ… чисСл.

Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ слоТной для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ - дискрСтным Π»ΠΎΠ³Π°Ρ€ΠΈΡ„ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ - связана Ρ‚Π°ΠΊ называСмая криптосистСма Π”ΠΈΡ„Ρ„ΠΈ-Π₯Π΅Π»Π»ΠΌΠ°Π½Π° (Diffie-Hellman), которая появилась Π΄Π°ΠΆΠ΅ Ρ€Π°Π½ΡŒΡˆΠ΅, Ρ‡Π΅ΠΌ RSA, - Π² 1976 Π³ΠΎΠ΄Ρƒ [ΠšΡΡ‚Π°Ρ‚ΠΈ, сам ΠœΠ°Ρ€Ρ‚ΠΈΠ½ Π₯Π΅Π»Π»ΠΌΠ°Π½ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎ справСдливости Π΅Π΅ Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ криптосистСмой Π”ΠΈΡ„Ρ„ΠΈ-Π₯Π΅Π»Π»ΠΌΠ°Π½Π°-ΠœΠ΅Ρ€ΠΊΠ»Π΅; Π Π°Π»ΡŒΡ„ ΠœΠ΅Ρ€ΠΊΠ»Π΅ (Ralph Merkle) фактичСски Π±Ρ‹Π» Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΠΈΠ΄Π΅ΠΈ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ. К соТалСнию, криптосистСма, которая всС-Ρ‚Π°ΠΊΠΈ Π±Ρ‹Π»Π° Π½Π°Π·Π²Π°Π½Π° Π΅Π³ΠΎ ΠΈΠΌΠ΅Π½Π΅ΠΌ - основанная Π½Π° Β«Π·Π°Π΄Π°Ρ‡Π΅ ΠΎ Ρ€ΡŽΠΊΠ·Π°ΠΊΠ΅Β» систСма ΠœΠ΅Ρ€ΠΊΠ»Π΅-Π₯Π΅Π»Π»ΠΌΠ°Π½Π°, - оказалась криптографичСски нСстойкой ΠΈ, ΠΊΠ°ΠΊ слСдствиС, Π½Π΅ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Π»Π° популярности]. Π•Π΅ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ матСматичСскоС описаниС см. Π²ΠΎ Π²Ρ€Π΅Π·ΠΊΠ΅ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ страницС.

Π—Π΄Π΅ΡΡŒ стоит Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Π°ΡΡΡƒΠΆΠ΄Π°Ρ‚ΡŒ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚ Β«Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎΒ». Π’ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ пСрСчислСнным Π·Π°Π΄Π°Ρ‡Π°ΠΌ матСматичСски это Π½Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚ Ρ€ΠΎΠ²Π½Ρ‹ΠΌ счСтом Π½ΠΈΡ‡Π΅Π³ΠΎ - Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠΉ ΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ трудности разлоТСния простых чисСл ΠΈΠ»ΠΈ дискрСтного логарифмирования Π½Π΅ сущСствуСт. Однако ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Ρ‚ подряд ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„Ρ‹ всСго ΠΌΠΈΡ€Π° ΠΏΡ‹Ρ‚Π°Π»ΠΈΡΡŒ Π½Π°ΠΉΡ‚ΠΈ эффСктивныС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ этих Π·Π°Π΄Π°Ρ‡ - ΠΈ Π½Π΅ прСуспСли. ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„Ρ‹ ΡΡ‚Π°Ρ€Π°ΡŽΡ‚ΡΡ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ большС Π·Π°Π΄Π°Ρ‡, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΅Ρ‰Π΅ Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½Ρ‹ эффСктивныС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ [Π’ этом смыслС ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎ Π΄ΠΎ сих ΠΏΠΎΡ€ нСизвСстны криптографичСскиС ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρ‹, основанныС Π½Π° NP-Ρ‚Ρ€ΡƒΠ΄Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡Π°Ρ…. РазумССтся, Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρ‹ Π±Ρ‹Π»ΠΈ Π±Ρ‹ Π½Π°Π΄Π΅ΠΆΠ½Π΅Π΅ Π»ΡŽΠ±Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΡ… - Ρ€Π°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ чисСл Π½Π° простыС ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΠΈ ΠΈΠ»ΠΈ дискрСтный Π»ΠΎΠ³Π°Ρ€ΠΈΡ„ΠΌ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΡƒΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π² NP, ΠΈ Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ - Π΄Π΅ΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠ° любой криптосистСмы Π΄ΠΎΠ»ΠΆΠ½Π° ΡƒΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π² NP, вСдь ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ сСкрСтного ΠΊΠ»ΡŽΡ‡Π°, ΠΈΠ³Ρ€Π°ΡŽΡ‰Π΅Π³ΠΎ Ρ€ΠΎΠ»ΡŒ подсказки, Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ сообщСниС Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. Поиск связанных с NP-Ρ‚Ρ€ΡƒΠ΄Π½Ρ‹ΠΌΠΈ Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² ΠΈΠ»ΠΈ обоснованиС (Π½Π΅ ΠΏΡƒΡ‚Π°Ρ‚ΡŒ с Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎΠΌ) Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈΡ… Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, - ΠΎΠ΄Π½Π° ΠΈΠ· самых интСрСсных Π·Π°Π΄Π°Ρ‡ соврСмСнной ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ, Π·Π°ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰Π°Ρ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€Π°]. Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… этой ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ ΠΈ Π±Ρ‹Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ криптосистСмы, основанныС Π½Π° эллиптичСских ΠΊΡ€ΠΈΠ²Ρ‹Ρ….


ЭллиптичСскиС ΠΊΡ€ΠΈΠ²Ρ‹Π΅

НачнСм сразу с опрСдСлСния. ЭллиптичСскиС ΠΊΡ€ΠΈΠ²Ρ‹Π΅ - это ΠΊΡ€ΠΈΠ²Ρ‹Π΅ Π²ΠΈΠ΄Π° y^2 =x^3 +ax+b . [Π’ полях Ρ€Π°Π·ΠΌΠ΅Ρ€Π° 2m («полях характСристики 2Β»; ΠΊ Π½ΠΈΠΌ относится ΠΈ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½ΠΎΠ΅ программистам ΠΏΠΎΠ»Π΅ ΠΈΠ· Π΄Π²ΡƒΡ… элСмСнтов) опрСдСлСния становятся Ρ‡ΡƒΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ слоТными, Π° стандартныС Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° ΠΈ рассуТдСния ΠΏΠ΅Ρ€Π΅ΡΡ‚Π°ΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ; Π² Π°Π»Π³Π΅Π±Ρ€Π΅ ΠΈ алгСбраичСской Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ случай характСристики 2 всСгда стоит особняком ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ ΠΈΠ·ΠΎΡ‰Ρ€Π΅Π½Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ, Π½Π΅ΠΆΠ΅Π»ΠΈ всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π² дальнСйшСм ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ Π΅Π³ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ]