Google Androidi põhikoodibaasi on lisatud VPN-i sisseehitatud tugi . WireGuardi kood on kantud , mida arendatakse Android 12 platvormi tulevikuväljaande jaoks põhiydast , milles algselt oli WireGuard. WireGuardi tasemel tugi on vaikimisi lubatud .
pakunud eemaldatud Tuletame meelde, et WireGuardi VPN põhineb kaasaegsetel krüpteerimismeetoditel, tagab väga kõrge jõudluse, on kasutajasõbralik, ilma keerukusteta ja on hästi tõestanud end mitmetes suurtes rakendustes, mis töötlevad suuri andmemahtusid. Projekt on tegutsenud alates 2015. aastast, läbinud auditi ja
Tuletame meelde, et WireGuard VPN põhineb kaasaegsetel krüpteerimismeetoditel, tagab väga kõrge jõudluse, on kasutusmugav ja hästi tõestatud mitmes suuremas rakenduses, mis töötlevad suuri andmemahtusid. Projekt on arenenud alates 2015. aastast, läbinud auditi ja rakendatut krüpteerimismeetodid. WireGuardis kasutatakse krüpteerimise võtmete alusel suunamis kontseptsiooni, mis eeldab, et iga võrgu interfeysi puhul on seotud privaatvõti ja kasutatakse avalike võtmete sidumiseks.
Avalike võtmete vahetamine ühenduse loomiseks toimib sarnaselt SSH-le. Võtmete kokkuleppimiseks ja ühendamiseks ilma eraldi kasutaja ruumis demonit käivitamata kasutatakse mehhanismi Noise_IK, , mis sarnaneb authorized_keys hoidmiseks SSH-s. Andmete edastamine toimub UDP paketidesse kapseldamise kaudu. Toetatakse VPN-serveri IP-aadressi vahetamist (roaming) ilma ühenduse katkestamiseta ning kliendi automaatset ümberseadistamist.
Krüpteerimiseks voogkrüptimist ja sõnumite autentimise algoritmi (MAC) , mille töötas välja Daniel Bernstein (), Tanja Lange
(Tanja Lange) ja Peter Schwabe (Peter Schwabe). ChaCha20 ja Poly1305 positsioneeritakse kiiremate ja turvalisemate alternatiividena AES-256-CTR ja HMAC-ile, mille tarkvaraline rakendus võimaldab saavutada fikseeritud täitmise aja ilma spetsiaalsete riistvara tugiteenusteta. Ühise salajase võtme genereerimiseks kasutatakse elliptiliste kõverate põhjalikku Diffie-Hellmani protokolli. , mille samuti esitas Daniel Bernstein. Hashimiseks kasutatakse algoritmi .
Allikas: opennet.ru
