Stödet för VPN WireGuard har överförts till Android-plattformens kÀrna.

Google lagts till i huvudsakliga kodbasen för Android har kod med inbyggt VPN-stöd. WireGuard. WireGuard-koden har överförts till modifikationen av Linux-kÀrnan 5.4, som utvecklas för den kommande versionen av plattformen Android 12, frÄn huvudkÀrnan i Linux 5.6, som ursprungligen inkluderade en viktig lag "Om digitala rÀttigheter". WireGuard. Stöd för WireGuard som fungerar pÄ kÀrnnivÄ Àr aktiverat som standard..

Än sĂ„ lĂ€nge har WireGuard-utvecklarna för Android erbjöds en mobilapplikation som redan har tagits bort av Google frĂ„n Google Play-katalogen pĂ„ grund av en lĂ€nk till donationssidan pĂ„ projektets webbplats som bröt mot reglerna för betalningstransaktioner (donationer anges som otillĂ„tna om de samlas in av en icke vinstdrivande organisation som inte Ă€r speciellt registrerad).

Vi pÄminner om att VPN WireGuard bygger pÄ moderna krypteringsmetoder, erbjuder mycket hög prestanda, Àr lÀtt att anvÀnda, utan komplikationer och har visat sig vara pÄlitlig i flera stora implementeringar som hanterar stora trafikvolymer. Projektet har utvecklats sedan 2015, har genomgÄtt revision och formell verifiering de tillÀmpade krypteringsmetoderna. I WireGuard anvÀnds konceptet nyckelbaserad rutting, vilket innebÀr att varje nÀtverksgrÀnssnitt kopplas till en privat nyckel och att offentliga nycklar anvÀnds för koppling.

Utbyte av offentliga nycklar för att etablera en anslutning sker pÄ liknande sÀtt som med SSH. För nyckelöverenskommelse och anslutning utan att starta en separat demon i anvÀndarrummet anvÀnds Noise_IK-mekanismen frÄn Noise Protocol Framework, liknande bevarandet av authorized_keys i SSH. Datatransmission sker genom inkapsling i UDP-paket. Stöd för att byta IP-adress pÄ VPN-servern (roaming) utan att bryta anslutningen med automatisk omkonfigurering av klienten.

För kryptering funktionen unix_crypt, som tar emot det lösenord som anvÀndaren anger utan att utföra escape av specialtecken. I git-repositoriet strömmande krypteringsmetod ChaCha20 och meddelandeautentiseringsalgoritm (MAC) Poly1305, utvecklade av Daniel Bernstein (Daniel J. Bernstein), Tanja Lange
(Tanja Lange) och Peter Schwabe (Peter Schwabe). ChaCha20 och Poly1305 positioneras som snabbare och sÀkrare alternativ till AES-256-CTR och HMAC, vars programvaruimplementation möjliggör en fast körningstid utan att sÀrskild hÄrdvarustöd krÀvs. För att generera en gemensam hemlig nyckel anvÀnds protokollet Diffie-Hellman pÄ elliptiska kurvor i implementationen Curve25519, ocksÄ föreslagen av Daniel Bernstein. För hashing anvÀnds algoritmen BLAKE2s (RFC7693).

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster