VPN рд╡рд╛рдпрд░рдЧрд╛рд░реНрдб рд╕рдкреЛрд░реНрдЯ Android рдХреЛрдЕрд░рд╡рд░ рд╣рд▓рд╡рд▓рд╛

Google рдЬреЛрдбрд▓реЗ рдЕрдВрдЧрднреВрдд VPN рд╕рдорд░реНрдердирд╛рд╕рд╣ рдореБрдЦреНрдп Android рдХреЛрдбрдмреЗрд╕ рдХреЛрдбрдордзреНрдпреЗ рд╡рд╛рдпрд░рдЧреБрд░реНрдб. рд╡рд╛рдпрд░рдЧрд╛рд░реНрдб рдХреЛрдб рдмрджрд▓рд╛рд╕рд╛рдареА рд╣рд▓рд╡рд▓рд╛ рд▓рд┐рдирдХреНрд╕ 5.4 рдХрд░реНрдирд▓, рдореБрдЦреНрдп рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдирд▓рд╡рд░реВрди, Android 12 рдкреНрд▓реЕрдЯрдлреЙрд░реНрдордЪреНрдпрд╛ рднрд╡рд┐рд╖реНрдпрд╛рддреАрд▓ рдкреНрд░рдХрд╛рд╢рдирд╛рд╕рд╛рдареА рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдд рдЖрд╣реЗ 5.6, рдЬреНрдпрд╛рдд рдореВрд▓рддрдГ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ рджрддреНрддрдХ рд╡рд╛рдпрд░рдЧрд╛рд░реНрдб. рдХрд░реНрдирд▓-рд╕реНрддрд░реАрдп рд╡рд╛рдпрд░рдЧрд╛рд░реНрдб рд╕рдорд░реНрдерди рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рд╕рдХреНрд╖рдо.

рдЖрддрд╛рдкрд░реНрдпрдВрдд, Android рд╕рд╛рдареА WireGuard рдЪреЗ рд╡рд┐рдХрд╕рдХ рд╕реБрдЪрд╡рд▓реЗ рдореЛрдмрд╛рдИрд▓ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдЬреЗ рдЖрдзреАрдЪ рдЖрд╣реЗ рд╣рдЯрд╡рд▓реЗ рд╣реЛрддреЗ рджреЗрдгрдЧреА рджреЗрдгреНрдпрд╛рдЪреНрдпрд╛ рдирд┐рдпрдорд╛рдВрдЪреЗ рдЙрд▓реНрд▓рдВрдШрди рдХрд░рдгрд╛рд▒реНрдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдЪреНрдпрд╛ рд╡реЗрдмрд╕рд╛рдЗрдЯрд╡рд░реАрд▓ рджреЗрдгрдЧреА рд╕реНрд╡реАрдХреГрддреА рдкреГрд╖реНрдард╛рдЪреНрдпрд╛ рд▓рд┐рдВрдХрдореБрд│реЗ Google Play рдХреЕрдЯрд▓реЙрдЧрдордзреВрди Google рджреНрд╡рд╛рд░реЗ (рджреЗрдгрдЧреНрдпрд╛ рд╡рд┐рд╢реЗрд╖ рдиреЛрдВрджрдгреАрдХреГрдд рдирд╛-рдирдлрд╛ рд╕рдВрд╕реНрдереЗрджреНрд╡рд╛рд░реЗ рдЧреЛрд│рд╛ рдХреЗрд▓реНрдпрд╛ рдЬрд╛рдд рдирд╕рддреАрд▓ рддрд░ рддреЗ рдЕрд╕реНрд╡реАрдХрд╛рд░реНрдп рдореНрд╣рдгреВрди рдЪрд┐рдиреНрд╣рд╛рдВрдХрд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд).

рдЖрдореНтАНрд╣реА рддреБрдореНтАНрд╣рд╛рд▓рд╛ рдЖрдард╡рдг рдХрд░реВрди рджреЗрддреЛ рдХреА VPN WireGuard рдЖрдзреБрдирд┐рдХ рдХреВрдЯрдмрджреНрдзреАрдХрд░рдг рдкрджреНрдзрддреАрдВрдЪреНрдпрд╛ рдЖрдзрд╛рд░реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЕрддрд┐рд╢рдп рдЙрдЪреНрдЪ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдкреНрд░рджрд╛рди рдХрд░рддреЗ, рд╡рд╛рдкрд░рдгреНтАНрдпрд╛рд╕ рд╕реЛрдкреЗ рдЖрд╣реЗ, рдЧреБрдВрддрд╛рдЧреБрдВрдд рд╡рд┐рд░рд╣рд┐рдд рдЖрд╣реЗ рдЖрдгрд┐ рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рддреАрд▓ рд░рд╣рджрд╛рд░реАрд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рдгрд╛рд░реНтАНрдпрд╛ рдЕрдиреЗрдХ рдореЛрдареНрдпрд╛ рдЙрдкрдпреЛрдЬрдирд╛рдВрдордзреНрдпреЗ рд╕реНрд╡рддрдГрд▓рд╛ рд╕рд┐рджреНрдз рдХреЗрд▓реЗ рдЖрд╣реЗ. рдкреНрд░рдХрд▓реНрдк 2015 рдкрд╛рд╕реВрди рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдд рдЖрд╣реЗ, рдСрдбрд┐рдЯ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ рдЖрдгрд┐ рдФрдкрдЪрд╛рд░рд┐рдХ рдкрдбрддрд╛рд│рдгреА рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдкрджреНрдзрддреА рд╡рд╛рдкрд░рд▓реНрдпрд╛. WireGuard рдПрдирдХреНрд░рд┐рдкреНрд╢рди рдХреА рд░рд╛рдЙрдЯрд┐рдВрдЧрдЪреА рд╕рдВрдХрд▓реНрдкрдирд╛ рд╡рд╛рдкрд░рддреЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ рдкреНрд░рддреНрдпреЗрдХ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕рд▓рд╛ рдЦрд╛рдЬрдЧреА рдХреА рд╕рдВрд▓рдЧреНрди рдХрд░рдгреЗ рдЖрдгрд┐ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреА рдмрд╛рдВрдзрдгреНрдпрд╛рд╕рд╛рдареА рддреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рдХрд░рдгреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ.

SSH рдкреНрд░рдорд╛рдгреЗрдЪ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреА рдЕрджрд▓рд╛рдмрджрд▓ рдХреЗрд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд. рдХреА рдирд┐рдЧреЛрд╢рд┐рдПрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рд╕реНрдкреЗрд╕рдордзреНрдпреЗ рд╡реЗрдЧрд│рд╛ рдбрд┐рдорди рди рдЪрд╛рд▓рд╡рддрд╛ рдХрдиреЗрдХреНрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдХрдбреВрди Noise_IK рдпрдВрддреНрд░рдгрд╛ рдиреЙрдЗрдЬ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдлреНрд░реЗрдорд╡рд░реНрдХSSH рдордзреНтАНрдпреЗ рдЕрдзрд┐рдХреГрдд_рдХреА рд░рд╛рдЦрдгреНрдпрд╛рд╕рд╛рд░рдЦреЗ. рдпреВрдбреАрдкреА рдкреЕрдХреЗрдЯреНрд╕рдордзреНрдпреЗ рдПрдиреНрдХреЕрдкреНрд╕реБрд▓реЗрд╢рдирджреНрд╡рд╛рд░реЗ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдиреНрд╕рдорд┐рд╢рди рдХреЗрд▓реЗ рдЬрд╛рддреЗ. рд╣реЗ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдХреНрд▓рд╛рдпрдВрдЯ рд░реАрдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рдирд╕рд╣ рдХрдиреЗрдХреНрд╢рди рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рди рдХрд░рддрд╛ VPN рд╕рд░реНрд╡реНрд╣рд░ (рд░реЛрдорд┐рдВрдЧ) рдЪрд╛ IP рдкрддреНрддрд╛ рдмрджрд▓рдгреНрдпрд╛рд╕ рд╕рдорд░реНрдерди рджреЗрддреЗ.

рдПрдирдХреНрд░рд┐рдкреНрд╢рдирд╕рд╛рдареА рджреНрд╡рд╛рд░реЗ рд╡рд╛рдкрд░рд▓реЗ рдкреНрд░рд╡рд╛рд╣ рд╕рд┐рдлрд░ рдЪрд╛рдЪрд╛рдПрдХреНрд╕рдПрдирдПрдХреНрд╕ рдЖрдгрд┐ рд╕рдВрджреЗрд╢ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЕрд▓реНрдЧреЛрд░рд┐рджрдо (MAC) рдкреЙрд▓реА XNUM, рдбреЕрдирд┐рдпрд▓ рдмрд░реНрдирд╕реНрдЯрд╛рдИрди рдпрд╛рдВрдиреА рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реЗ (рдбреЕрдирд┐рдпрд▓ рдЬреЗ. рдмрд░реНрдирд╕реНрдЯрд╛рдИрди), рддрд╛рдиреНрдпрд╛ рд▓рд╛рдВрдЧреЗ
(рддрд╛рдВрдЬрд╛ рд▓рд╛рдВрдЧреЗ) рдЖрдгрд┐ рдкреАрдЯрд░ рд╢реНрд╡рд╛рдмреЗ. ChaCha20 рдЖрдгрд┐ Poly1305 рд╣реЗ AES-256-CTR рдЖрдгрд┐ HMAC рдЪреЗ рдЬрд▓рдж рдЖрдгрд┐ рд╕реБрд░рдХреНрд╖рд┐рдд рдЕреЕрдирд╛рд▓реЙрдЧреНрд╕ рдореНрд╣рдгреВрди рд╕реНрдерд╛рдирдмрджреНрдз рдЖрд╣реЗрдд, рдЬреНрдпрд╛рдЪреЗ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд╡рд┐рд╢реЗрд╖ рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рд╕рдорд░реНрдерди рди рд╡рд╛рдкрд░рддрд╛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд╡реЗрд│ рдкреНрд░рд╛рдкреНрдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. рд╕рд╛рдорд╛рдпрд┐рдХ рдЧреБрдкреНрдд рдХреА рд╡реНрдпреБрддреНрдкрдиреНрди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рд▓рдВрдмрд╡рд░реНрддреБрд│рд╛рдХрд╛рд░ рд╡рдХреНрд░ рдбрд┐рдлреА-рд╣реЗрд▓рдорди рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рддреЛ Curve25519, рджреЗрдЦреАрд▓ рдбреЕрдирд┐рдпрд▓ рдмрд░реНрдирд╕реНрдЯрд╛рдИрди рдпрд╛рдВрдиреА рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд. рд╣реЕрд╢рд┐рдВрдЧрд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реЗрд▓реЗ рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рдЖрд╣реЗ BLAKE2s (RFC7693).

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛