Π’ΠΎΠ²Π΅Π΄Π΅Π½ Π΅ Rosenpass VPN, ΠΎΡ‚ΠΏΠΎΡ€Π΅Π½ Π½Π° Π½Π°ΠΏΠ°Π΄ΠΈ со помош Π½Π° ΠΊΠ²Π°Π½Ρ‚Π½ΠΈ ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€ΠΈ

Π“Ρ€ΡƒΠΏΠ° гСрмански истраТувачи, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈ ΠΈ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈ Π³ΠΎ објави ΠΏΡ€Π²ΠΎΡ‚ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΡ‚ Rosenpass, кој Ρ€Π°Π·Π²ΠΈΠ²Π° VPN ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·Π°ΠΌ Π·Π° Ρ€Π°Π·ΠΌΠ΅Π½Π° Π½Π° ΠΊΠ»ΡƒΡ‡Π΅Π²ΠΈ ΠΎΡ‚ΠΏΠΎΡ€Π΅Π½ Π½Π° Ρ…Π°ΠΊΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΊΠ²Π°Π½Ρ‚Π½ΠΈ ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€ΠΈ. VPN сС користи ΠΊΠ°ΠΊΠΎ транспорт. WireGuard со стандардни Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ ΠΈ ΠΊΠ»ΡƒΡ‡Π΅Π²ΠΈ Π·Π° ΡˆΠΈΡ„Ρ€ΠΈΡ€Π°ΡšΠ΅, Π° Rosenpass Π³ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΡƒΠ²Π° со срСдства Π·Π° Ρ€Π°Π·ΠΌΠ΅Π½Π° Π½Π° ΠΊΠ»ΡƒΡ‡Π΅Π²ΠΈ Π·Π°ΡˆΡ‚ΠΈΡ‚Π΅Π½ΠΈ ΠΎΠ΄ Ρ…Π°ΠΊΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΊΠ²Π°Π½Ρ‚Π½ΠΈ ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€ΠΈ (Ρ‚.Π΅. Rosenpass Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ ја ΡˆΡ‚ΠΈΡ‚ΠΈ Ρ€Π°Π·ΠΌΠ΅Π½Π°Ρ‚Π° Π½Π° ΠΊΠ»ΡƒΡ‡Π΅Π²ΠΈ Π±Π΅Π· ΠΏΡ€ΠΎΠΌΠ΅Π½Π° Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΈΡ‚Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΡ‚Π΅ Π½Π° ΡˆΠΈΡ„Ρ€ΠΈΡ€Π°ΡšΠ΅) WireGuard). РозСнпас ΠΌΠΎΠΆΠ΅ Π΄Π° сС користи ΠΈ ΠΎΠ΄Π΄Π΅Π»Π½ΠΎ ΠΎΠ΄ WireGuard Π²ΠΎ Ρ„ΠΎΡ€ΠΌΠ° Π½Π° ΠΊΠΎΠΌΠΏΠ»Π΅Ρ‚ Π°Π»Π°Ρ‚ΠΊΠΈ Π·Π° Ρ€Π°Π·ΠΌΠ΅Π½Π° Π½Π° ΠΊΠ»ΡƒΡ‡Π΅Π²ΠΈ Π·Π° ΠΎΠΏΡˆΡ‚Π° Π½Π°ΠΌΠ΅Π½Π° ΠΏΠΎΠ³ΠΎΠ΄Π΅Π½ Π·Π° Π·Π°ΡˆΡ‚ΠΈΡ‚Π° Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ ΠΎΠ΄ Π½Π°ΠΏΠ°Π΄ΠΈ Π²Ρ€Π· ΠΊΠ²Π°Π½Ρ‚Π½ΠΈ ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€ΠΈ.

ΠšΠΎΠ΄ΠΎΡ‚ Π½Π° ΠΊΠΎΠΌΠΏΠ»Π΅Ρ‚ΠΎΡ‚ Π°Π»Π°Ρ‚ΠΊΠΈ Π΅ напишан Π²ΠΎ Rust ΠΈ сС дистрибуира ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Ρ†ΠΈΡ‚Π΅ MIT ΠΈ Apache 2.0. ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΡΠΊΠΈΡ‚Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ ΠΈ ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²ΠΈΡ‚Π΅ сС позајмСни ΠΎΠ΄ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅ liboqs ΠΈ libsodium, напишани Π½Π° Ρ˜Π°Π·ΠΈΠΊΠΎΡ‚ C. ΠžΠ±Ρ˜Π°Π²Π΅Π½Π°Ρ‚Π° Π±Π°Π·Π° Π½Π° ΠΊΠΎΠ΄ΠΎΠ²ΠΈ Π΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°Π½Π° ΠΊΠ°ΠΊΠΎ Ρ€Π΅Ρ„Π΅Ρ€Π΅Π½Ρ‚Π½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° - Π²Ρ€Π· основа Π½Π° Π΄Π°Π΄Π΅Π½ΠΈΡ‚Π΅ спСцификации, Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΈΡ‚Π΅ Π²Π΅Ρ€Π·ΠΈΠΈ Π½Π° ΠΊΠΎΠΌΠΏΠ»Π΅Ρ‚ΠΎΡ‚ Π°Π»Π°Ρ‚ΠΊΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Ρ€Π°Π·Π²ΠΈΡ˜Π°Ρ‚ со ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ програмски Ρ˜Π°Π·ΠΈΡ†ΠΈ. Π’ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠ² сС Ρ€Π°Π±ΠΎΡ‚ΠΈ Π·Π° Ρ„ΠΎΡ€ΠΌΠ°Π»Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΡ‚, ΠΊΡ€ΠΈΠΏΡ‚ΠΎ-Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈΡ‚Π΅ ΠΈ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π·Π° Π΄Π° сС ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡ΠΊΠΈ Π΄ΠΎΠΊΠ°Π· Π·Π° Π²Π΅Ρ€ΠΎΠ΄ΠΎΡΡ‚ΠΎΡ˜Π½ΠΎΡΡ‚Π°. Π’ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠ², ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ ProVerif, вСќС Π΅ ΠΈΠ·Π²Ρ€ΡˆΠ΅Π½Π° симболична Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΡ‚ ΠΈ Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° основна ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π½Π° Ρ˜Π°Π·ΠΈΠΊΠΎΡ‚ Rust.

ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΡ‚ Rosenpass Π΅ Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΡ‚ Π·Π° постквантна Ρ€Π°Π·ΠΌΠ΅Π½Π° Π½Π° Π°Π²Ρ‚Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΈ ΠΊΠ»ΡƒΡ‡Π΅Π²ΠΈ (PQWG). WireGuard), ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½ со помош Π½Π° криптосистСмот McEliece, кој Π΅ ΠΎΡ‚ΠΏΠΎΡ€Π΅Π½ Π½Π° Π½Π°ΠΏΠ°Π΄ΠΈ со Π³Ρ€ΡƒΠ±Π° сила Π²Ρ€Π· ΠΊΠ²Π°Π½Ρ‚Π΅Π½ ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€. ΠšΠ»ΡƒΡ‡ΠΎΡ‚ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½ Π²ΠΎ Rosenpass сС користи Π²ΠΎ Ρ„ΠΎΡ€ΠΌΠ° Π½Π° ΠΏΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½ΠΎ сподСлСн симСтричСн ΠΊΠ»ΡƒΡ‡ (PSK). WireGuard, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Ρ˜ΡœΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π΅Π½ слој Π·Π° Ρ…ΠΈΠ±Ρ€ΠΈΠ΄Π½Π° Π·Π°ΡˆΡ‚ΠΈΡ‚Π° VPN- врски.

Rosenpass ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° посСбСн процСс Π²ΠΎ ΠΏΠΎΠ·Π°Π΄ΠΈΠ½Π° ΡˆΡ‚ΠΎ сС користи Π·Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΏΡ€Π΅Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½ΠΈ ΠΊΠ»ΡƒΡ‡Π΅Π²ΠΈ. WireGuard ΠΈ Π·Π°ΡˆΡ‚ΠΈΡ‚Π° Π½Π° Ρ€Π°Π·ΠΌΠ΅Π½Π°Ρ‚Π° Π½Π° ΠΊΠ»ΡƒΡ‡Π΅Π²ΠΈ Π·Π° Π²Ρ€Π΅ΠΌΠ΅ Π½Π° процСсот Π½Π° Ρ€Π°ΠΊΡƒΠ²Π°ΡšΠ΅ со ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° постквантни криптографски ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ. Како ΠΈ Π²ΠΎ WireGuard Π‘ΠΈΠΌΠ΅Ρ‚Ρ€ΠΈΡ‡Π½ΠΈΡ‚Π΅ ΠΊΠ»ΡƒΡ‡Π΅Π²ΠΈ Π²ΠΎ Rosenpass сС Π°ΠΆΡƒΡ€ΠΈΡ€Π°Π°Ρ‚ Π½Π° сСкои Π΄Π²Π΅ ΠΌΠΈΠ½ΡƒΡ‚ΠΈ. Π‘ΠΏΠΎΠ΄Π΅Π»Π΅Π½ΠΈΡ‚Π΅ ΠΊΠ»ΡƒΡ‡Π΅Π²ΠΈ сС користат Π·Π° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ Π½Π° врската (сСкоја страна Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π° ΠΏΠ°Ρ€ јавСн/ΠΏΡ€ΠΈΠ²Π°Ρ‚Π΅Π½ ΠΊΠ»ΡƒΡ‡, ΠΏΠΎ ΡˆΡ‚ΠΎ учСсницитС Π³ΠΈ Ρ€Π°Π·ΠΌΠ΅Π½ΡƒΠ²Π°Π°Ρ‚ Ρ˜Π°Π²Π½ΠΈΡ‚Π΅ ΠΊΠ»ΡƒΡ‡Π΅Π²ΠΈ).

Π˜Π·Π²ΠΎΡ€: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π΄ΠΎΠ²Π΅Ρ€Π»ΠΈΠ² хостинг Π·Π° ΡΠ°Ρ˜Ρ‚ΠΎΠ²ΠΈ со DDoS Π·Π°ΡˆΡ‚ΠΈΡ‚Π°, VPS VDS сСрвСри πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ сигурСн Π²Π΅Π±-хостинг со DDoS Π·Π°ΡˆΡ‚ΠΈΡ‚Π°, VPS VDS сСрвСри | ProHoster