ΠΠΎΠ»ΠΎΠ²ΠΈΠ½Π° ΡΠ°ΠΉΡΠΎΠ² , ΠΈ ΠΈΡ ΡΠΈΡΠ»ΠΎ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅ΡΡΡ. ΠΡΠΎΡΠΎΠΊΠΎΠ» ΡΠΎΠΊΡΠ°ΡΠ°Π΅Ρ ΡΠΈΡΠΊ ΠΏΠ΅ΡΠ΅Ρ Π²Π°ΡΠ° ΡΡΠ°ΡΠΈΠΊΠ°, Π½ΠΎ Π½Π΅ ΠΈΡΠΊΠ»ΡΡΠ°Π΅Ρ ΠΏΠΎΠΏΡΡΠΊΠΈ Π°ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΠ°ΠΊΠΎΠ²ΡΠ΅. Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΈΡ Π½ΠΈΡ β POODLE, BEAST, DROWN ΠΈ Π΄ΡΡΠ³ΠΈΡ β ΠΈ ΡΠΏΠΎΡΠΎΠ±Π°Ρ Π·Π°ΡΠΈΡΡ, ΠΌΡ ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅ΠΌ Π² Π½Π°ΡΠ΅ΠΌ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π΅.
/ Flickr / / CC BY-SA
POODLE
ΠΠΏΠ΅ΡΠ²ΡΠ΅ ΠΎΠ± Π°ΡΠ°ΠΊΠ΅ ΡΡΠ°Π»ΠΎ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ Π² 2014 Π³ΠΎΠ΄Ρ. Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡΡ Π² ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π΅ SSL 3.0 ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ» ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ ΠΏΠΎ ΠΠ ΠΠΎΠ΄ΠΎ ΠΡΠ»Π»Π΅Ρ (Bodo MΓΆller) Ρ ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ ΠΈΠ· Google.
ΠΠ΅ ΡΡΡΡ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ: Ρ Π°ΠΊΠ΅Ρ Π²ΡΠ½ΡΠΆΠ΄Π°Π΅Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ SSL 3.0, ΡΠΌΡΠ»ΠΈΡΡΡ ΡΠ°Π·ΡΡΠ²Ρ ΡΠ²ΡΠ·ΠΈ. ΠΠ°ΡΠ΅ΠΌ ΠΎΠ½ ΠΈΡΠ΅Ρ Π² Π·Π°ΡΠΈΡΡΠΎΠ²Π°Π½Π½ΠΎΠΌ Π² -ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΡΠ°ΡΠΈΠΊΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ-ΠΌΠ΅ΡΠΊΠΈ. Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ΅ΡΠΈΠΈ ΠΏΠΎΠ΄ΡΡΠ°Π²Π½ΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ² Π·Π»ΠΎΡΠΌΡΡΠ»Π΅Π½Π½ΠΈΠΊ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ΅ΠΊΠΎΠ½ΡΡΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΡΡΠΈΡ Π΅Π³ΠΎ Π΄Π°Π½Π½ΡΡ , Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ cookies.
SSL 3.0 β ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΠΉ ΠΏΡΠΎΡΠΎΠΊΠΎΠ». ΠΠΎ Π²ΠΎΠΏΡΠΎΡ Π΅Π³ΠΎ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ Π²ΡΠ΅ Π΅ΡΠ΅ Π°ΠΊΡΡΠ°Π»Π΅Π½. ΠΠ»ΠΈΠ΅Π½ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π΅Π³ΠΎ, ΡΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ Ρ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌΠΈ. ΠΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌ Π΄Π°Π½Π½ΡΠΌ, ΠΏΠΎΡΡΠΈ 7% ΠΈΠ· 100 ΡΡΡ. ΡΠ°ΠΌΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΡΠ°ΠΉΡΠΎΠ² . Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ POODLE, ΡΠ΅Π»ΡΡ ΠΊΠΎΡΠΎΡΡΡ ΡΠ²Π»ΡΡΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ TLS 1.0 ΠΈ TLS 1.1. Π ΡΡΠΎΠΌ Π³ΠΎΠ΄Ρ Π½ΠΎΠ²ΡΠ΅ Π°ΡΠ°ΠΊΠΈ Zombie POODLE ΠΈ GOLDENDOODLE, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠ±Ρ ΠΎΠ΄ΡΡ Π·Π°ΡΠΈΡΡ TLS 1.2 (ΠΎΠ½ΠΈ ΠΏΠΎ-ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌΡ ΡΠ²ΡΠ·Π°Π½Ρ Ρ CBC-ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ).
ΠΠ°ΠΊ Π·Π°ΡΠΈΡΠΈΡΡΡΡ. Π ΡΠ»ΡΡΠ°Π΅ Ρ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠΌ POODLE Π½ΡΠΆΠ½ΠΎ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ SSL 3.0. ΠΠ΄Π½Π°ΠΊΠΎ Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π΅ΡΡΡ ΡΠΈΡΠΊ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡΡ. ΠΠ»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΌΠΎΠΆΠ΅Ρ ΡΡΠ°ΡΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ TLS_FALLBACK_SCSV β ΠΎΠ½ Π³Π°ΡΠ°Π½ΡΠΈΡΡΠ΅Ρ, ΡΡΠΎ ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½ΡΠΌΠΈ ΠΏΠΎ SSL 3.0 Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎ ΡΡΠ°ΡΡΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ. ΠΠ»ΠΎΡΠΌΡΡΠ»Π΅Π½Π½ΠΈΠΊΠΈ Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ ΡΠΌΠΎΠ³ΡΡ ΠΈΠ½ΠΈΡΠΈΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π²Π΅ΡΡΠΈΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°. Π‘ΠΏΠΎΡΠΎΠ± Π·Π°ΡΠΈΡΡ ΠΎΡ Zombie POODLE ΠΈ GOLDENDOODLE β ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ CBC Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ Π½Π° Π±Π°Π·Π΅ TLS 1.2. ΠΠ°ΡΠ΄ΠΈΠ½Π°Π»ΡΠ½ΡΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΡΠ°Π½Π΅Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ Π½Π° TLS 1.3 β Π² Π½ΠΎΠ²ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ CBC-ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΠ΅. ΠΠΌΠ΅ΡΡΠΎ Π½Π΅Π³ΠΎ, ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΡΠΎΠΉΠΊΠΈΠ΅ AES ΠΈ ChaCha20.
BEAST
ΠΠ΄Π½Π° ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΏΠ΅ΡΠ²ΡΡ Π°ΡΠ°ΠΊ Π½Π° SSL ΠΈ TLS 1.0, ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½Π½Π°Ρ Π² 2011 Π³ΠΎΠ΄Ρ. ΠΠ°ΠΊ ΠΈ POODLE, BEAST ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ CBC-ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ»ΠΎΡΠΌΡΡΠ»Π΅Π½Π½ΠΈΠΊΠΈ Π²Π½Π΅Π΄ΡΡΡΡ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΡΡ ΠΌΠ°ΡΠΈΠ½Ρ JavaScript-Π°Π³Π΅Π½Ρ ΠΈΠ»ΠΈ Java-Π°ΠΏΠΏΠ»Π΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ΄ΠΌΠ΅Π½ΡΠ΅Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΏΡΠΈ ΡΡΠ°Π½ΡΠ»ΡΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ ΠΏΠΎ TLS ΠΈΠ»ΠΈ SSL. Π’Π°ΠΊ ΠΊΠ°ΠΊ Π·Π»ΠΎΡΠΌΡΡΠ»Π΅Π½Π½ΠΈΠΊΠ°ΠΌ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ Β«ΠΏΠΎΠ΄ΡΡΠ°Π²Π½ΡΡ Β» ΠΏΠ°ΠΊΠ΅ΡΠΎΠ², ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ Ρ ΠΈΡ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ°ΡΡΠΈΡΡΠΎΠ²Π°ΡΡ Π²Π΅ΠΊΡΠΎΡ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΊ ΡΠ΅ΡΠ²Π΅ΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ cookie-ΡΠ°ΠΉΠ»Ρ Π΄Π»Ρ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ.
ΠΠ° ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΠΈΠΉ Π΄Π΅Π½Ρ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ BEAST ΠΏΠΎ-ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌΡ : ΠΏΡΠΎΠΊΡΠΈ-ΡΠ΅ΡΠ²Π΅ΡΡ ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ Π·Π°ΡΠΈΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΡ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΡΠ»ΡΠ·ΠΎΠ².
ΠΠ°ΠΊ Π·Π°ΡΠΈΡΠΈΡΡΡΡ. ΠΡΠ°ΠΊΡΡΡΠ΅ΠΌΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ ΠΏΠΎΡΡΠ»Π°ΡΡ Π·Π°ΠΏΡΠΎΡΡ, ΡΡΠΎΠ±Ρ ΡΠ°ΡΡΠΈΡΡΠΎΠ²ΡΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅. Π VMware ΡΠΎΠΊΡΠ°ΡΠΈΡΡ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ SSLSessionCacheTimeout β Ρ ΠΏΡΡΠΈ ΠΌΠΈΠ½ΡΡ (ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ) Π΄ΠΎ 30 ΡΠ΅ΠΊΡΠ½Π΄. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΡΡΠ»ΠΎΠΆΠ½ΠΈΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΏΠ»Π°Π½ΠΎΠ² Π·Π»ΠΎΡΠΌΡΡΠ»Π΅Π½Π½ΠΈΠΊΠ°ΠΌ, Ρ ΠΎΡΡ ΠΈ ΠΎΠΊΠ°ΠΆΠ΅Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅Π³Π°ΡΠΈΠ²Π½ΡΠΉ ΡΡΡΠ΅ΠΊΡ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ. ΠΠΎΠΌΠΈΠΌΠΎ ΡΡΠΎΠ³ΠΎ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΡΡΠΎ Π² ΡΠΊΠΎΡΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡ BEAST ΠΌΠΎΠΆΠ΅Ρ ΡΠΉΡΠΈ Π² ΠΏΡΠΎΡΠ»ΠΎΠ΅ ΡΠ°ΠΌΠ° ΠΏΠΎ ΡΠ΅Π±Π΅ β Ρ 2020 Π³ΠΎΠ΄Π° ΠΊΡΡΠΏΠ½Π΅ΠΉΡΠΈΠ΅ Π±ΡΠ°ΡΠ·Π΅ΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ TLS 1.0 ΠΈ 1.1. Π Π»ΡΠ±ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Ρ ΡΡΠΈΠΌΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°ΠΌΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΌΠ΅Π½Π΅Π΅ 1,5% Π²ΡΠ΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠ².
DROWN
ΠΡΠΎ β ΠΊΡΠΎΡΡ-ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΡΠ½Π°Ρ Π°ΡΠ°ΠΊΠ°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠ°Ρ ΠΎΡΠΈΠ±ΠΊΠΈ Π² ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ SSLv2 Ρ 40-Π±ΠΈΡΠ½ΡΠΌΠΈ ΠΊΠ»ΡΡΠ°ΠΌΠΈ RSA. ΠΠ»ΠΎΡΠΌΡΡΠ»Π΅Π½Π½ΠΈΠΊ ΠΏΡΠΎΡΠ»ΡΡΠΈΠ²Π°Π΅Ρ ΡΠΎΡΠ½ΠΈ TLS-ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ ΡΠ΅Π»ΠΈ ΠΈ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΡ Π½Π° ΡΠ΅ΡΠ²Π΅Ρ Ρ SSLv2, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΠΉ ΡΠ°ΠΊΠΎΠΉ ΠΆΠ΅ ΠΏΡΠΈΠ²Π°ΡΠ½ΡΠΉ ΠΊΠ»ΡΡ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ , Ρ Π°ΠΊΠ΅Ρ ΠΌΠΎΠΆΠ΅Ρ ΡΠ°ΡΡΠΈΡΡΠΎΠ²Π°ΡΡ ΠΎΠ΄Π½Ρ ΠΈΠ· ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΡΡΡΡΠΈ TLS-ΡΠ΅ΡΡΠΈΠΉ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°.
Π DROWN Π²ΠΏΠ΅ΡΠ²ΡΠ΅ ΡΡΠ°Π»ΠΎ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ Π² 2016 Π³ΠΎΠ΄Ρ β ΡΠΎΠ³Π΄Π° Π΅ΠΉ ΠΎΠΊΠ°Π·Π°Π»Π°ΡΡ Π² ΠΌΠΈΡΠ΅. ΠΠ° ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΠΈΠΉ Π΄Π΅Π½Ρ ΠΎΠ½Π° Π½Π΅ ΡΡΡΠ°ΡΠΈΠ»Π° Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΡΡΠΈ. ΠΠ· 150 ΡΡΡΡΡ ΡΠ°ΠΌΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΡΠ°ΠΉΡΠΎΠ² 2% Π΄ΠΎ ΡΠΈΡ ΠΏΠΎΡ SSLv2 ΠΈ ΡΡΠ·Π²ΠΈΠΌΡΠ΅ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΡ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΠ°ΠΊ Π·Π°ΡΠΈΡΠΈΡΡΡΡ. ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΏΠ°ΡΡΠΈ, ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ, ΠΎΡΠΊΠ»ΡΡΠ°ΡΡΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ SSLv2. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π²Π΅ ΡΠ°ΠΊΠΈΠ΅ Π·Π°ΠΏΠ»Π°ΡΠΊΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠ»ΠΈ Π΄Π»Ρ OpenSSL (Π² 2016 Π³ΠΎΠ΄Ρ 1.0.1s ΠΈ 1.0.2g). Π’Π°ΠΊΠΆΠ΅ Π°ΠΏΠ΄Π΅ΠΉΡΡ ΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΏΠΎ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΡΠ·Π²ΠΈΠΌΠΎΠ³ΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»ΠΈ Π² , , .
Β«Π Π΅ΡΡΡΡ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΡΠ·Π²ΠΈΠΌ Π΄Π»Ρ DROWN, Π΅ΡΠ»ΠΈ Π΅Π³ΠΎ ΠΊΠ»ΡΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΉ ΡΠ΅ΡΠ²Π΅Ρ Ρ SSLv2, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΠΎΡΡΠΎΠ²ΡΠΉ, β ΠΎΡΠΌΠ΅ΡΠ°Π΅Ρ Π½Π°ΡΠ°Π»ΡΠ½ΠΈΠΊ ΠΎΡΠ΄Π΅Π»Π° ΡΠ°Π·Π²ΠΈΡΠΈΡ Π‘Π΅ΡΠ³Π΅ΠΉ ΠΠ΅Π»ΠΊΠΈΠ½. β Π’Π°ΠΊΠ°Ρ ΡΠΈΡΡΠ°ΡΠΈΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ, Π΅ΡΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΠΎΠ±ΡΠΈΠΉ SSL-ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ SSLv2 Π½ΡΠΆΠ½ΠΎ Π½Π° Π²ΡΠ΅Ρ ΠΌΠ°ΡΠΈΠ½Π°Ρ Β».
ΠΡΠΎΠ²Π΅ΡΠΈΡΡ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π»ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ ΡΠ²ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΌΠΎΠΆΠ½ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ β Π΅Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ ΠΏΠΎ ΠΠ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ»ΠΈ DROWN. ΠΠΎΠ»ΡΡΠ΅ ΠΎ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΡΡ , ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Ρ Π·Π°ΡΠΈΡΠΎΠΉ ΠΎΡ ΡΡΠΎΠ³ΠΎ ΡΠΈΠΏΠ° Π°ΡΠ°ΠΊ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΈΡΠ°ΡΡ Π² .
Heartbleed
ΠΠ΄Π½Π° ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΊΡΡΠΏΠ½ΡΡ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠ΅ΠΉ Π² ΡΠΎΡΡΠ΅ β . ΠΡ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ»ΠΈ Π² 2014 Π³ΠΎΠ΄Ρ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ΅ OpenSSL. ΠΠ° ΠΌΠΎΠΌΠ΅Π½Ρ ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΡ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΡΠ·Π²ΠΈΠΌΡΡ Π²Π΅Π±-ΡΠ°ΠΉΡΠΎΠ² β ΡΡΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ 17% Π·Π°ΡΠΈΡΠ΅Π½Π½ΡΡ ΡΠ΅ΡΡΡΡΠΎΠ² Π² ΡΠ΅ΡΠΈ.
ΠΡΠ°ΠΊΠ° ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅ΡΡΡ ΡΠ΅ΡΠ΅Π· Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ Heartbeat ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ TLS. TLS-ΠΏΡΠΎΡΠΎΠΊΠΎΠ» ΡΡΠ΅Π±ΡΠ΅Ρ, ΡΡΠΎΠ±Ρ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°Π»ΠΈΡΡ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎ. Π ΡΠ»ΡΡΠ°Π΅ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΡΠΎΡ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΡΠ°Π·ΡΡΠ² ΠΈ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ Π·Π°Π½ΠΎΠ²ΠΎ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅. Π§ΡΠΎΠ±Ρ ΡΠΏΡΠ°Π²ΠΈΡΡΡΡ Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ, ΡΠ΅ΡΠ²Π΅ΡΡ ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΡ ΠΈΡΠΊΡΡΡΡΠ²Π΅Π½Π½ΠΎ Β«Π·Π°ΡΡΠΌΠ»ΡΡΡΒ» ΠΊΠ°Π½Π°Π» (), ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°Ρ ΠΏΠ°ΠΊΠ΅Ρ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ. ΠΡΠ»ΠΈ ΠΎΠ½ ΠΎΠΊΠ°Π·ΡΠ²Π°Π»ΡΡ Π±ΠΎΠ»ΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΏΠ°ΠΊΠ΅ΡΠ°, ΡΠΎ ΡΡΠ·Π²ΠΈΠΌΡΠ΅ Π²Π΅ΡΡΠΈΠΈ OpenSSL ΡΠΈΡΠ°Π»ΠΈ ΠΏΠ°ΠΌΡΡΡ Π·Π° ΠΏΡΠ΅Π΄Π΅Π»Π°ΠΌΠΈ ΠΎΡΠ²Π΅Π΄ΡΠ½Π½ΠΎΠ³ΠΎ Π±ΡΡΠ΅ΡΠ°. Π ΡΡΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΌΠΎΠ³Π»ΠΈ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡΡ Π»ΡΠ±ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ Π·Π°ΠΊΡΡΡΡΠ΅ ΠΊΠ»ΡΡΠΈ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ Π΄ΡΡΠ³ΠΈΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡΡ .
Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡΡ ΠΏΡΠΈΡΡΡΡΡΠ²ΠΎΠ²Π°Π»Π° Π²ΠΎ Π²ΡΠ΅Ρ Π²Π΅ΡΡΠΈΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρ 1.0.1 ΠΈ 1.0.1f Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ, Π° ΡΠ°ΠΊΠΆΠ΅ Π² ΡΡΠ΄Π΅ ΠΠ‘ β Ubuntu Π΄ΠΎ 12.04.4, CentOS ΡΡΠ°ΡΡΠ΅ 6.5, OpenBSD 5.3 ΠΈ Π΄ΡΡΠ³ΠΈΡ . ΠΠΎΠ»Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ Π΅ΡΡΡ . Π₯ΠΎΡΡ ΠΏΠ°ΡΡΠΈ ΠΏΡΠΎΡΠΈΠ² ΡΡΠΎΠΉ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ Π±ΡΠ»ΠΈ Π²ΡΠΏΡΡΠ΅Π½Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠ°Π·Ρ ΠΏΠΎΡΠ»Π΅ Π΅Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ, ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΎΡΡΠ°Π΅ΡΡΡ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠΉ Π΄ΠΎ ΡΠΈΡ ΠΏΠΎΡ. ΠΡΠ΅ Π² 2017 Π³ΠΎΠ΄Ρ , ΠΏΠΎΠ΄Π²Π΅ΡΠΆΠ΅Π½Π½ΡΡ Heartbleed.
ΠΠ°ΠΊ Π·Π°ΡΠΈΡΠΈΡΡΡΡ. ΠΡΠΆΠ½ΠΎ Π΄ΠΎ Π²Π΅ΡΡΠΈΠΈ 1.0.1g ΠΈΠ»ΠΈ Π²ΡΡΠ΅. ΠΠΎΠΆΠ½ΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ Heartbeat-Π·Π°ΠΏΡΠΎΡΡ Π²ΡΡΡΠ½ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠΏΡΠΈΠΈ DOPENSSL_NO_HEARTBEATS. ΠΠΎΡΠ»Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ ΠΏΠΎ ΠΠ ΠΏΠ΅ΡΠ΅Π²ΡΠΏΡΡΡΠΈΡΡ SSL-ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΡ. ΠΠ°ΠΌΠ΅Π½Π° Π½ΡΠΆΠ½Π° Π½Π° ΡΠ»ΡΡΠ°ΠΉ, Π΅ΡΠ»ΠΈ Π΄Π°Π½Π½ΡΠ΅ ΠΎ ΠΊΠ»ΡΡΠ°Ρ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ Π²ΡΠ΅ ΠΆΠ΅ ΠΏΠΎΠΏΠ°Π»ΠΈ ΠΊ Ρ Π°ΠΊΠ΅ΡΠ°ΠΌ.
ΠΠΎΠ΄ΠΌΠ΅Π½Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ°
ΠΠ΅ΠΆΠ΄Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΠΉ ΡΠ·Π΅Π» Ρ Π»Π΅Π³ΠΈΡΠΈΠΌΠ½ΡΠΌ SSL-ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΎΠΌ, Π°ΠΊΡΠΈΠ²Π½ΠΎ ΠΏΠ΅ΡΠ΅Ρ Π²Π°ΡΡΠ²Π°ΡΡΠΈΠΉ ΡΡΠ°ΡΠΈΠΊ. ΠΡΠΎΡ ΡΠ·Π΅Π» Π²ΡΠ΄Π°ΡΡ ΡΠ΅Π±Ρ Π·Π° Π»Π΅Π³ΠΈΡΠΈΠΌΠ½ΡΠΉ ΡΠ΅ΡΠ²Π΅Ρ, ΠΏΡΠ΅Π΄ΡΡΠ²Π»ΡΡ Π²Π°Π»ΠΈΠ΄Π½ΡΠΉ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ, ΠΈ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΡΠΈ MITM-Π°ΡΠ°ΠΊΡ.
Π‘ΠΎΠ³Π»Π°ΡΠ½ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΠ· Mozilla, Google ΠΈ ΡΡΠ΄Π° ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠΎΠ², ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ 11% Π·Π°ΡΠΈΡΠ΅Π½Π½ΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ Π² ΡΠ΅ΡΠΈ Β«ΠΏΡΠΎΡΠ»ΡΡΠΈΠ²Π°ΡΡΡΡΒ». ΠΡΠΎ β ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΠΎΠ΄ΠΎΠ·ΡΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΊΠΎΡΠ½Π΅Π²ΡΡ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΎΠ² Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ.
ΠΠ°ΠΊ Π·Π°ΡΠΈΡΠΈΡΡΡΡ. ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΡΡΠ»ΡΠ³Π°ΠΌΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΡΡ . ΠΡΠΎΠ²Π΅ΡΠΈΡΡ Β«ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎΒ» ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ΅ΡΠ²ΠΈΡΠ° (CT). ΠΠΎΠΌΠΎΡΡ Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ Β«ΠΏΡΠΎΡΠ»ΡΡΠΊΠΈΒ» ΠΌΠΎΠ³ΡΡ ΠΈ ΠΎΠ±Π»Π°ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΡ β ΡΠΆΠ΅ ΡΠ΅Π³ΠΎΠ΄Π½Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΡΡΠΏΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π΄Π»Ρ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ ΠΏΠΎ TLS.
ΠΡΡΠ³ΠΈΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ Π·Π°ΡΠΈΡΡ ΡΡΠ°Π½Π΅Ρ Π½ΠΎΠ²ΡΠΉ ACME, ΠΊΠΎΡΠΎΡΡΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΡΠ΅Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ SSL-ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΎΠ². ΠΡΠΈ ΡΡΠΎΠΌ ΠΎΠ½ Π΄ΠΎΠ±Π°Π²ΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΡ Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΈΠΊΠ° ΡΠ°ΠΉΡΠ°. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΠΎ Π½Π΅ΠΌ .

/ Flickr / / CC BY
ΠΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Ρ HTTPS
ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΡΠ΄ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠ΅ΠΉ, ΠΠ’-Π³ΠΈΠ³Π°Π½ΡΡ ΠΈ ΡΠΊΡΠΏΠ΅ΡΡΡ ΠΏΠΎ ΠΠ ΡΠ²Π΅ΡΠ΅Π½Ρ Π² Π±ΡΠ΄ΡΡΠ΅ΠΌ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°. ΠΠ° Π°ΠΊΡΠΈΠ²Π½ΠΎΠ΅ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ HTTPS ΡΠΎΠ·Π΄Π°ΡΠ΅Π»Ρ WWW Π’ΠΈΠΌ ΠΠ΅ΡΠ½Π΅ΡΡ-ΠΠΈ. ΠΠΎ Π΅Π³ΠΎ ΡΠ»ΠΎΠ²Π°ΠΌ, ΡΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ TLS Π±ΡΠ΄Π΅Ρ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡΡ Π±ΠΎΠ»Π΅Π΅ Π·Π°ΡΠΈΡΠ΅Π½Π½ΡΠΌ, ΡΡΠΎ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ²ΡΡΠΈΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ. ΠΠ΅ΡΠ½Π΅ΡΡ-ΠΠΈ Π΄Π°ΠΆΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠ», ΡΡΠΎ Π² ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΡ Π΄Π»Ρ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π»ΠΈΡΠ½ΠΎΡΡΠΈ. ΠΠ½ΠΈ ΠΏΠΎΠΌΠΎΠ³ΡΡ ΡΠ»ΡΡΡΠΈΡΡ Π·Π°ΡΠΈΡΡ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² ΠΎΡ Π·Π»ΠΎΡΠΌΡΡΠ»Π΅Π½Π½ΠΈΠΊΠΎΠ².
Π Π°Π·Π²ΠΈΠ²Π°ΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ SSL/TLS ΡΠ°ΠΊΠΆΠ΅ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ β ΡΠΌΠ½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ Π±ΡΠ΄ΡΡ ΠΎΡΠ²Π΅ΡΠ°ΡΡ Π·Π° ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΡ Π·Π»ΠΎΠ²ΡΠ΅Π΄Π½ΠΎΠ³ΠΎ ΡΡΠ°ΡΠΈΠΊΠ°. Π HTTPS-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡΡ Ρ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ² Π½Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΠ·Π½Π°ΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π·Π°ΡΠΈΡΡΠΎΠ²Π°Π½Π½ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ β Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΈ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΡ Π·Π°ΠΏΡΠΎΡΡ ΠΎΡ Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΠΎΠ³ΠΎ ΠΠ. Π£ΠΆΠ΅ ΡΠ΅Π³ΠΎΠ΄Π½Ρ Π½Π΅ΠΉΡΠΎΠ½Π½ΡΠ΅ ΡΠ΅ΡΠΈ ΡΠΏΠΎΡΠΎΠ±Π½Ρ ΡΠΈΠ»ΡΡΡΠΎΠ²Π°ΡΡ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎ ΠΎΠΏΠ°ΡΠ½ΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΡ Ρ ΡΠΎΡΠ½ΠΎΡΡΡΡ 90%. ().
ΠΡΠ²ΠΎΠ΄Ρ
ΠΡΠ°ΠΊΠΈ Π½Π° HTTPS ΠΏΠΎ Π±ΠΎΠ»ΡΡΠ΅ΠΉ ΡΠ°ΡΡΠΈ ΡΠ²ΡΠ·Π°Π½Ρ Π½Π΅ Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ Π² ΡΠ°ΠΌΠΎΠΌ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π΅, Π° Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΠ² ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ’-ΠΈΠ½Π΄ΡΡΡΡΠΈΡ Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΠΎΡΠΊΠ°Π·ΡΠ²Π°ΡΡΡΡ ΠΎΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ² ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅Π³ΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΡ ΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ Π½ΠΎΠ²ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠ΅ΠΉ. Π Π±ΡΠ΄ΡΡΠ΅ΠΌ ΡΡΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π±ΡΠ΄ΡΡ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡΡ Π²ΡΠ΅ Π±ΠΎΠ»Π΅Π΅ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΡΠ°Π»ΡΠ½ΡΠΌΠΈ.
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΡΠ»ΠΊΠΈ ΠΏΠΎ ΡΠ΅ΠΌΠ΅:
ΠΡΡΠΎΡΠ½ΠΈΠΊ: habr.com
