Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€

ΠŸΠΎΠΌΠΈΡΠ»Π΅Ρ‚Π΅ Π·Π° сцСнарий, ΠΏΡ€ΠΈ ΠΊΠΎΠΉΡ‚ΠΎ трябва Π΄Π° осигуритС Π±Π°Π½ΠΊΠΎΠ² Ρ‚Ρ€Π΅Π·ΠΎΡ€. Π‘Ρ‡ΠΈΡ‚Π° сС Π·Π° Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½Π΅ΠΏΡ€Π΅Π²Π·Π΅ΠΌΠ°Π΅ΠΌΠ° Π±Π΅Π· ΠΊΠ»ΡŽΡ‡, ΠΊΠΎΠΉΡ‚ΠΎ Π²ΠΈ сС Π΄Π°Π²Π° Π½Π° ΠΏΡŠΡ€Π²ΠΈΡ Ρ€Π°Π±ΠΎΡ‚Π΅Π½ Π΄Π΅Π½. Π’Π°ΡˆΠ°Ρ‚Π° Ρ†Π΅Π» Π΅ Π΄Π° ΡΡŠΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ сигурно ΠΊΠ»ΡŽΡ‡Π°.

Π”Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Π΅ Ρ€Π΅ΡˆΠΈΡ‚Π΅ Π΄Π° Π΄ΡŠΡ€ΠΆΠΈΡ‚Π΅ ΠΊΠ»ΡŽΡ‡Π° със сСбС си ΠΏΡ€Π΅Π· цялото Π²Ρ€Π΅ΠΌΠ΅, осигурявайки Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Ρ‚Ρ€Π΅Π·ΠΎΡ€Π°, Π°ΠΊΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ. Но Π±ΡŠΡ€Π·ΠΎ Ρ‰Π΅ Ρ€Π°Π·Π±Π΅Ρ€Π΅Ρ‚Π΅, Ρ‡Π΅ Ρ‚Π°ΠΊΠΎΠ²Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π΅ сС ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π° Π΄ΠΎΠ±Ρ€Π΅ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, Π·Π°Ρ‰ΠΎΡ‚ΠΎ всСки ΠΏΡŠΡ‚ трябва Π΄Π° ΠΏΡ€ΠΈΡΡŠΡΡ‚Π²Π°Ρ‚Π΅ физичСски, Π·Π° Π΄Π° ΠΎΡ‚Π²ΠΎΡ€ΠΈΡ‚Π΅ Ρ‚Ρ€Π΅Π·ΠΎΡ€Π°. Ами ваканцията, която Ρ‚ΠΈ бСшС ΠΎΠ±Π΅Ρ‰Π°Π½Π°? ОсвСн Ρ‚ΠΎΠ²Π° Π²ΡŠΠΏΡ€ΠΎΡΡŠΡ‚ Π΅ ΠΎΡ‰Π΅ ΠΏΠΎ-ΡΡ‚Ρ€Π°ΡˆΠ΅Π½: ΠΊΠ°ΠΊΠ²ΠΎ Ρ‰Π΅ станС, Π°ΠΊΠΎ Π·Π°Π³ΡƒΠ±ΠΈΡ‚Π΅ СдинствСния ΠΊΠ»ΡŽΡ‡?

Π‘ идСята Π·Π° ваканция Ρ€Π΅ΡˆΠ°Π²Π°Ρ‚Π΅ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ ΠΊΠΎΠΏΠΈΠ΅ Π½Π° ΠΊΠ»ΡŽΡ‡Π° ΠΈ Π΄Π° Π³ΠΎ ΠΏΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅ Π½Π° Π΄Ρ€ΡƒΠ³ слуТитСл. Π Π°Π·Π±ΠΈΡ€Π°Ρ‚Π΅ ΠΎΠ±Π°Ρ‡Π΅, Ρ‡Π΅ Ρ‚ΠΎΠ²Π° ΡΡŠΡ‰ΠΎ Π½Π΅ Π΅ ΠΈΠ΄Π΅Π°Π»Π½ΠΎ. ΠšΠ°Ρ‚ΠΎ ΡƒΠ΄Π²ΠΎΠΈΡ‚Π΅ броя Π½Π° ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅Ρ‚Π΅, Π²ΠΈΠ΅ ΡΡŠΡ‰ΠΎ удвояватС ΡˆΠ°Π½ΡΠΎΠ²Π΅Ρ‚Π΅ Π·Π° ΠΊΡ€Π°ΠΆΠ±Π° Π½Π° ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅.

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

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

Как Π΄Π° сподСлим Ρ‚Π°ΠΉΠ½Π°

Π’ΠΎΠ·ΠΈ Ρ‚ΠΈΠΏ схСма Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ Π΅ измислСна ΠΎΡ‚ Ади Π¨Π°ΠΌΠΈΡ€ ΠΏΡ€Π΅Π· 1979 Π³., ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° си β€žΠšΠ°ΠΊ Π΄Π° сподСлим Ρ‚Π°ΠΉΠ½Π°β€œ. Бтатията обяснява Π½Π°ΠΊΡ€Π°Ρ‚ΠΊΠΎ Ρ‚.Π½Π°Ρ€ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ ΠΏΡ€Π°Π³ΠΎΠ²Π° схСма Π·Π° Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ раздСлянС Π½Π° сСкрСтна стойност (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ криптографски ΠΊΠ»ΡŽΡ‡). Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ части. Π’ΠΎΠ³Π°Π²Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΈ само ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΏΠΎΠ½Π΅ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ Π½Π° Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ части са сглобСни, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ лСсно Π΄Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚Π΅ Ρ‚Π°ΠΉΠ½Π°Ρ‚Π° Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€.

ΠžΡ‚ Π³Π»Π΅Π΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° сигурността Π²Π°ΠΆΠ½ΠΎ свойство Π½Π° Ρ‚Π°Π·ΠΈ схСма Π΅, Ρ‡Π΅ нападатСлят Π½Π΅ трябва Π΄Π° Π½Π°ΡƒΡ‡Π°Π²Π° Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½ΠΈΡ‰ΠΎ, Π°ΠΊΠΎ няма ΠΏΠΎΠ½Π΅ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ части. Π”ΠΎΡ€ΠΈ ΠΏΡ€ΠΈΡΡŠΡΡ‚Π²ΠΈΠ΅Ρ‚ΠΎ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ частитС Π½Π΅ трябва Π΄Π° Π΄Π°Π²Π°Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠ²Π° информация. НиС Π½Π°Ρ€ΠΈΡ‡Π°ΠΌΠ΅ Ρ‚ΠΎΠ²Π° свойство сСмантична сигурност.

Полиномиална интСрполация

ΠŸΡ€Π°Π³ΠΎΠ²Π° схСма Π½Π° Π¨Π°ΠΌΠΈΡ€ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½Π° ΠΎΠΊΠΎΠ»ΠΎ концСпцията ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ½Π° интСрполация. Ако Π½Π΅ стС Π·Π°ΠΏΠΎΠ·Π½Π°Ρ‚ΠΈ с Ρ‚Π°Π·ΠΈ концСпция, Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ Π΅ доста проста. ΠšΠ°Ρ‚ΠΎ цяло, Π°ΠΊΠΎ някога стС рисували Ρ‚ΠΎΡ‡ΠΊΠΈ Π²ΡŠΡ€Ρ…Ρƒ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° ΠΈ слСд Ρ‚ΠΎΠ²Π° стС Π³ΠΈ ΡΠ²ΡŠΡ€Π·Π²Π°Π»ΠΈ с Π»ΠΈΠ½ΠΈΠΈ ΠΈΠ»ΠΈ ΠΊΡ€ΠΈΠ²ΠΈ, Π²ΠΈΠ΅ Π²Π΅Ρ‡Π΅ стС Π³ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π»ΠΈ!

Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€
Π§Ρ€Π΅Π· Π΄Π²Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π΅Ρ‚Π΅ Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ Π±Ρ€ΠΎΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΈ ΠΎΡ‚ стСпСн 2. Π—Π° Π΄Π° ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ СдинствСния ΠΎΡ‚ тях, Π²ΠΈ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° Ρ‚Ρ€Π΅Ρ‚Π° Ρ‚ΠΎΡ‡ΠΊΠ°. Π˜Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡ: Wikipedia

Π”Π° Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ със стСпСн Π΅Π΄Π½ΠΎ, Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€. Ако искатС Π΄Π° Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π΅Ρ‚Π΅ Ρ‚Π°Π·ΠΈ функция Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, ΠΊΠΎΠ»ΠΊΠΎ Ρ‚ΠΎΡ‡ΠΊΠΈ са Π²ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ? Π”ΠΎΠ±Ρ€Π΅, Π·Π½Π°Π΅ΠΌ, Ρ‡Π΅ Ρ‚ΠΎΠ²Π° Π΅ Π»ΠΈΠ½Π΅ΠΉΠ½Π° функция, която ΠΎΠ±Ρ€Π°Π·ΡƒΠ²Π° ΠΏΡ€Π°Π²Π° ΠΈ Π·Π°Ρ‚ΠΎΠ²Π° Π½ΠΈ трябват ΠΏΠΎΠ½Π΅ Π΄Π²Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ. Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΉΡ‚Π΅ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ½Π° функция със стСпСн Π΄Π²Π΅, Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€. Π’ΠΎΠ²Π° Π΅ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½Π° функция, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ са Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ ΠΏΠΎΠ½Π΅ Ρ‚Ρ€ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ Π·Π° Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π²Π°Π½Π΅ Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ°Ρ‚Π°. Какво Ρ‰Π΅ ΠΊΠ°ΠΆΠ΅Ρ‚Π΅ Π·Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ със стСпСн Ρ‚Ρ€ΠΈ? Най-ΠΌΠ°Π»ΠΊΠΎ Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ. И Ρ‚Π°ΠΊΠ° Π½Π°Ρ‚Π°Ρ‚ΡŠΠΊ.

Наистина страхотното Π² Ρ‚ΠΎΠ²Π° свойство Π΅, Ρ‡Π΅ ΠΊΠ°Ρ‚ΠΎ сС ΠΈΠΌΠ° ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ стСпСнта Π½Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ½Π°Ρ‚Π° функция ΠΈ ΠΏΠΎΠ½Π΅ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ Ρ‚ΠΎΡ‡ΠΊΠΈ, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΈΠ·Π²Π»Π΅Ρ‡Π΅ΠΌ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ Π·Π° Ρ‚Π°Π·ΠΈ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ½Π° функция. НиС Π½Π°Ρ€ΠΈΡ‡Π°ΠΌΠ΅ Скстраполация Π½Π° Ρ‚Π΅Π·ΠΈ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ½Π° интСрполация.

БъздаванС Π½Π° Ρ‚Π°ΠΉΠ½Π°

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

ΠΠ°ΡˆΠΈΡΡ‚ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ Ρ‰Π΅ ΠΈΠΌΠ° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ΠšΡŠΠ΄Π΅Ρ‚ΠΎ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ ΠΈ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ са ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΎ ΠΈΠ·Π±Ρ€Π°Π½ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»Π½ΠΈ числа. ΠŸΡ€ΠΎΡΡ‚ΠΎ ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°ΠΌΠ΅ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ със стСпСн Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ свободният ΠΊΠΎΠ΅Ρ„ΠΈΡ†ΠΈΠ΅Π½Ρ‚ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ - Π’ΠΎΠ²Π° Π΅ Π½Π°ΡˆΠ°Ρ‚Π° Ρ‚Π°ΠΉΠ½Π° Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€, ΠΈ всяка ΠΎΡ‚ слСдващитС Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ условия Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΎ ΠΈΠ·Π±Ρ€Π°Π½ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»Π΅Π½ ΠΊΠΎΠ΅Ρ„ΠΈΡ†ΠΈΠ΅Π½Ρ‚. Ако сС Π²ΡŠΡ€Π½Π΅ΠΌ към ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΈΡ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠ΅ΠΌ, Ρ‡Π΅ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€, Ρ‚ΠΎΠ³Π°Π²Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ функцията Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€.

Π’ Ρ‚ΠΎΠ·ΠΈ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΠΌΠ΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΈ Ρ‡Ρ€Π΅Π· ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ ΡƒΠ½ΠΈΠΊΠ°Π»Π½ΠΈ Ρ†Π΅Π»ΠΈ числа Π² Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ΠšΡŠΠ΄Π΅Ρ‚ΠΎ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ (Π·Π°Ρ‰ΠΎΡ‚ΠΎ Π΅ наша Ρ‚Π°ΠΉΠ½Π°). Π’ Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ искамС Π΄Π° Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π° с ΠΏΡ€Π°Π³ ΠΎΡ‚ Ρ‚Ρ€ΠΈ, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΠΌΠ΅ Ρ‚ΠΎΡ‡ΠΊΠΈ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ ΠΈ ΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈ ΠΏΠΎ Π΅Π΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° всСки ΠΎΡ‚ Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈΠΌΠ°Ρ‚Π° Π΄ΠΎΠ²Π΅Ρ€Π΅Π½ΠΈ Ρ…ΠΎΡ€Π°, ΠΏΠ°Π·ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° ΠΊΠ»ΡŽΡ‡Π°. НиС ΡΡŠΡ‰ΠΎ Π³ΠΎ ΠΊΠ°Π·Π²Π°ΠΌΠ΅ Π½Π° Ρ…ΠΎΡ€Π°Ρ‚Π° Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ сС счита Π·Π° ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Π° информация ΠΈ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° Π·Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€.

Π’Π°ΠΉΠ½ΠΎ Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅

Π’Π΅Ρ‡Π΅ ΠΎΠ±ΡΡŠΠ΄ΠΈΡ…ΠΌΠ΅ концСпцията Π·Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ½Π° интСрполация ΠΈ ΠΊΠ°ΠΊ тя Π΅ Π² основата Π½Π° ΠΏΡ€Π°Π³ΠΎΠ²Π°Ρ‚Π° схСма Π½Π° Π¨Π°ΠΌΠΈΡ€. Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€. ΠšΠΎΠ³Π°Ρ‚ΠΎ всСки Ρ‚Ρ€ΠΈΠΌΠ° ΠΎΡ‚ Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈΠΌΠ° ΠΏΠΎΠΏΠ΅Ρ‡ΠΈΡ‚Π΅Π»ΠΈ искат Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€, Ρ‚Π΅ трябва само Π΄Π° ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΠΈΡ€Π°Ρ‚ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ с Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ ΡƒΠ½ΠΈΠΊΠ°Π»Π½ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ. Π—Π° Π΄Π° направят Ρ‚ΠΎΠ²Π°, Ρ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° опрСдСлят своитС Ρ‚ΠΎΡ‡ΠΊΠΈ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ ΠΈ изчислСтС интСрполационния ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ Π½Π° Π›Π°Π³Ρ€Π°Π½ΠΆ, ΠΊΠ°Ρ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ слСдната Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°. Ако ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π΅ ΠΏΠΎ-ясно Π·Π° вас ΠΎΡ‚ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ°Ρ‚Π°, Ρ‚ΠΎΠ³Π°Π²Π° pi Π΅ ΠΏΠΎ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ for, ΠΊΠΎΠ΅Ρ‚ΠΎ ΡƒΠΌΠ½ΠΎΠΆΠ°Π²Π° всички Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ, Π° сигма Π΅ forΡ‚ΠΎΠ²Π° добавя всичко.

Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€

Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€

ΠΏΡ€ΠΈ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π³ΠΎ Ρ€Π΅ΡˆΠΈΠΌ ΠΏΠΎ слСдния Π½Π°Ρ‡ΠΈΠ½ ΠΈ Π΄Π° Π²ΡŠΡ€Π½Π΅ΠΌ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π½Π°Ρ‚Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ½Π° функция:

Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€

Въй ΠΊΠ°Ρ‚ΠΎ Π·Π½Π°Π΅ΠΌ Ρ‚ΠΎΠ²Π° Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€, Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ сС ΠΏΡ€Π°Π²ΠΈ просто:

Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€

ИзползванС Π½Π° опасна цСлочислСна Π°Ρ€ΠΈΡ‚ΠΌΠ΅Ρ‚ΠΈΠΊΠ°

Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΡ…ΠΌΠ΅ основната идСя Π½Π° Shamir Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€, оставамС с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΊΠΎΠΉΡ‚ΠΎ смС ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€Π°Π»ΠΈ досСга. ΠΠ°ΡˆΠ°Ρ‚Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ½Π° функция ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° опасна цСлочислСна Π°Ρ€ΠΈΡ‚ΠΌΠ΅Ρ‚ΠΈΠΊΠ°. ΠžΠ±ΡŠΡ€Π½Π΅Ρ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Π΅ Π·Π° всяка Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ°, която нападатСлят ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π° Π½Π° Π½Π°ΡˆΠ°Ρ‚Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, ΠΈΠΌΠ° ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° Π΄Ρ€ΡƒΠ³ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ Ρ‚ΠΎΠ²Π° със собствСнитС си ΠΎΡ‡ΠΈ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π΅Ρ‚Π΅ нарастващ Π±Ρ€ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ Π·Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ½Π° функция, ΠΊΠ°Ρ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ цСлочислСна Π°Ρ€ΠΈΡ‚ΠΌΠ΅Ρ‚ΠΈΠΊΠ°. Π’ΠΎΠ²Π° Π΅ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎ Π·Π° заявСната Π½ΠΈ Ρ†Π΅Π» Π·Π° сигурност, Π·Π°Ρ‰ΠΎΡ‚ΠΎ нападатСлят Π½Π΅ трябва Π΄Π° Π·Π½Π°Π΅ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½ΠΈΡ‰ΠΎ, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈ ΠΏΠΎΠ½Π΅ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΈ.

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

Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€

Π’ΠΎΠ³Π°Π²Π° нападатСлят ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€, Π±Ρ€ΠΎΠ΅Π½Π΅ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€:

Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€

Въй ΠΊΠ°Ρ‚ΠΎ смС Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π»ΠΈ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΎ ΠΈΠ·Π±Ρ€Π°Π½ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»Π½ΠΈ числа, ΠΈΠΌΠ° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ Π±Ρ€ΠΎΠΉ възмоТни Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€. Π‘ Ρ‚Π°Π·ΠΈ информация нападатСлят ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈ ΠΈΠ·Π²ΠΎΠ΄ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€, Π·Π°Ρ‰ΠΎΡ‚ΠΎ всичко, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ ΠΏΠΎ-голямо ΠΎΡ‚ 5, Ρ‰Π΅ Π½Π°ΠΏΡ€Π°Π²ΠΈ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»Π΅Π½. Π’ΠΎΠ²Π° сС ΠΎΠΊΠ°Π·Π²Π° вярно, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ смС установили Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€

Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° нападатСлят ΠΌΠΎΠΆΠ΅ Π΄Π° изчисли Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΈΡ‚Π΅ стойности Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Шамирподмяна Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ Π² Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€:

Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€

Π‘ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ става ясно ΠΊΠΎΠ»ΠΊΠΎ лСсно Π΅ Π΄Π° Π²Π·Π΅ΠΌΠ΅Ρ‚Π΅ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅ стойности Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€. Π’ΡƒΠΊ ΠΈΠΌΠ° само ΠΏΠ΅Ρ‚ ΠΎΠΏΡ†ΠΈΠΈ.

РСшаванС Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с опасна цСлочислСна Π°Ρ€ΠΈΡ‚ΠΌΠ΅Ρ‚ΠΈΠΊΠ°

Π—Π° Π΄Π° ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π° Ρ‚Π°Π·ΠΈ уязвимост, Π¨Π°ΠΌΠΈΡ€ ΠΏΡ€Π΅Π΄Π»Π°Π³Π° Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΌΠΎΠ΄ΡƒΠ»Π½Π° Π°Ρ€ΠΈΡ‚ΠΌΠ΅Ρ‚ΠΈΠΊΠ° Ρ‡Ρ€Π΅Π· замяна Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ Π½Π° Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ΠšΡŠΠ΄Π΅Ρ‚ΠΎ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ ΠΈ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ Π΅ мноТСството ΠΎΡ‚ всички прости числа.

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

МоТСм Π΄Π° дСмонстрирамС ΠΊΠ°ΠΊ Ρ‚ΠΎΠ²Π° подобрява сигурността Π½Π° Π½Π°ΡˆΠ°Ρ‚Π° Π²Π΅Ρ€ΠΈΠ³Π°, ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΠΌ Π²Π΅Ρ€ΠΈΠ³Π°Ρ‚Π° към нашия ΠΏΡ€Π΅Π΄ΠΈΡˆΠ΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€. ΠΠ°ΡˆΠ°Ρ‚Π° Π½ΠΎΠ²Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ½Π° функция Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€, ΠΈ Π½ΠΎΠ²ΠΈΡ‚Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€. Π‘Π΅Π³Π° ΠΏΠ°Π·ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ ΠΌΠΎΠ³Π°Ρ‚ ΠΎΡ‚Π½ΠΎΠ²ΠΎ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ½Π° интСрполация, Π·Π° Π΄Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΡ‚ Π½Π°ΡˆΠ°Ρ‚Π° функция, само Ρ‡Π΅ Ρ‚ΠΎΠ·ΠΈ ΠΏΡŠΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅ ΡΡŠΠ±ΠΈΡ€Π°Π½Π΅ ΠΈ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ трябва Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ послСдвани ΠΎΡ‚ намаляванС ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ». Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€).

Използвайки Ρ‚ΠΎΠ·ΠΈ Π½ΠΎΠ² ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Π΅ нападатСлят Π΅ Π½Π°ΡƒΡ‡ΠΈΠ» Π΄Π²Π΅ ΠΎΡ‚ Ρ‚Π΅Π·ΠΈ Π½ΠΎΠ²ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ, Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€, ΠΈ общСствСна информация Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€. Π’ΠΎΠ·ΠΈ ΠΏΡŠΡ‚ нападатСлят, въз основа Π½Π° цялата информация, която ΠΈΠΌΠ°, ΠΏΠΎΠΊΠ°Π·Π²Π° слСднитС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ Π΅ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ всички ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»Π½ΠΈ Ρ†Π΅Π»ΠΈ числа ΠΈ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ прСдставлява модулния ΠΊΠΎΠ΅Ρ„ΠΈΡ†ΠΈΠ΅Π½Ρ‚ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€.

Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€

Π‘Π΅Π³Π° Π½Π°ΡˆΠΈΡΡ‚ Π½Π°Ρ‚Ρ€Π°ΠΏΠ½ΠΈΠΊ Π½Π°ΠΌΠΈΡ€Π° ΠΎΡ‚Π½ΠΎΠ²ΠΎ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€, изчисляванС Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€:

Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€

Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° ΠΎΡ‚Π½ΠΎΠ²ΠΎ сС ΠΎΠΏΠΈΡ‚Π²Π° Π΄Π° сС ΠΎΡ‚Ρ‚Π΅Π³Π»ΠΈ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Шамирподмяна Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ Π² Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€:

Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€

Π’ΠΎΠ·ΠΈ ΠΏΡŠΡ‚ Ρ‚ΠΎΠΉ ΠΈΠΌΠ° сСриозСн ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. Π’ΡŠΠ² Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°Ρ‚Π° липсват стойности Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€, Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ ΠΈ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€. Въй ΠΊΠ°Ρ‚ΠΎ ΠΈΠΌΠ° Π±Π΅Π·ΠΊΡ€Π°Π΅Π½ Π±Ρ€ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΎΡ‚ Ρ‚Π΅Π·ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ, Ρ‚ΠΎΠΉ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° информация.

Π‘ΡŠΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ Π·Π° сигурност

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

НапримСр схСмата Π¨Π°ΠΌΠΈΡ€ Π½Π΅ създава Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΈ Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°, тоСст Ρ…ΠΎΡ€Π°Ρ‚Π° са свободни Π΄Π° прСдставят Ρ„Π°Π»ΡˆΠΈΠ²ΠΈ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΈ ΠΈ Π΄Π° ΠΏΡ€Π΅Ρ‡Π°Ρ‚ Π½Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»Π½Π°Ρ‚Π° Ρ‚Π°ΠΉΠ½Π°. Π’Ρ€Π°ΠΆΠ΄Π΅Π±Π΅Π½ ΠΏΠ°Π·Π°Ρ‡ Π½Π° Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ с Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ информация ΠΌΠΎΠΆΠ΅ Π΄ΠΎΡ€ΠΈ Π΄Π° ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅ Π΄Ρ€ΡƒΠ³ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ Ρ‡Ρ€Π΅Π· промяна Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ ΠΏΠΎ ваша ΠΏΡ€Π΅Ρ†Π΅Π½ΠΊΠ°. Π’ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ сС Ρ€Π΅ΡˆΠ°Π²Π° с ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠΌΠΈ схСми Π·Π° сподСлянС Π½Π° Ρ‚Π°ΠΉΠ½ΠΈ, ΠΊΠ°Ρ‚ΠΎ схСмата Π½Π° Π€Π΅Π»Π΄ΠΌΠ°Π½.

Π”Ρ€ΡƒΠ³ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π΅, Ρ‡Π΅ Π΄ΡŠΠ»ΠΆΠΈΠ½Π°Ρ‚Π° Π½Π° всСки Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ Π΅ Ρ€Π°Π²Π½Π° Π½Π° Π΄ΡŠΠ»ΠΆΠΈΠ½Π°Ρ‚Π° Π½Π° ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΈΡ сСкрСт, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π΄ΡŠΠ»ΠΆΠΈΠ½Π°Ρ‚Π° Π½Π° сСкрСта Π΅ лСсна Π·Π° опрСдСлянС. Π’ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ сС Ρ€Π΅ΡˆΠ°Π²Π° ΠΎΡ‚ Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»Π½ΠΎΡ‚ΠΎ ΠΏΠΎΠ΄ΠΏΠ»Π°Ρ‚Π° сСкрСт Ρ‡Ρ€Π΅Π· ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ числа Π΄ΠΎ фиксирана дълТина.

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

дСмонстрация

На Ρ‚Π°Π·ΠΈ страница ΠΈΠΌΠ° ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Π° дСмонстрация Π½Π° Ρ‚Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€. ДСмонстрацията сС ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° ssss-js, ΠΊΠΎΠΉΡ‚ΠΎ сам ΠΏΠΎ сСбС си Π΅ JavaScript ΠΏΠΎΡ€Ρ‚ Π½Π° популярна ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° Π³Π³Π³Π³. Π˜ΠΌΠ°ΠΉΡ‚Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄, Ρ‡Π΅ изчисляванСто Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ стойности Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€, Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ ΠΈ Π’Π°ΠΉΠ½Π°Ρ‚Π° схСма Π·Π° сподСлянС Π½Π° Π¨Π°ΠΌΠΈΡ€ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΡ‚Π½Π΅ΠΌΠ΅ извСстно Π²Ρ€Π΅ΠΌΠ΅.

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

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с DDoS Π·Π°Ρ‰ΠΈΡ‚Π°, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ ΡƒΠ΅Π± хостинг със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS Π°Ρ‚Π°ΠΊΠΈ, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster