VPN WireGuard waxaa qaatay OpenBSD

Jason A. Donenfeld, qoraaga VPN WireGuard, lagu dhawaaqay ΠΎ aqbalid lagu soo daray darawalka ugu weyn ee OpenBSD kernel "wg" ee borotokoolka WireGuard, hirgelinta interface network gaar ah iyo isbedel Toolkit ka shaqeeya booska isticmaalaha. OpenBSD waxay noqotay OS labaad kadib Linux oo leh taageero buuxda oo isku dhafan WireGuard. WireGuard ayaa la filayaa in lagu daro OpenBSD 6.8 siideynta.

Xirmooyinka waxaa ka mid ah darawalka kernel OpenBSD, isbeddelada ifconfig iyo tcpdump utility si ay u taageeraan shaqeynta WireGuard, dukumeenti, iyo isbeddelo yaryar si loogu daro WireGuard iyo nidaamka intiisa kale. Dareewalku waxa uu isticmaalaa hirgelintiisa algorithms Blake2s, hchacha20 ΠΈ qalooca25519, iyo sidoo kale hirgelinta SipHash horayba ugu jirtay kernel OpenBSD.

Hirgelintu waxay la jaan qaadaysaa dhammaan macaamiisha WireGuard ee Linux, Windows, macOS, * BSD, iOS iyo Android. Tijaabada waxqabadka ee laptop-ka horumariyaha (Lenovo x230) ayaa muujisay wax soo saarka 750mbit/s. Marka la barbardhigo, isakmpd oo leh goobaha aasaasiga ah ee ike psk waxay ku siinaysaa wax soo saarka 380mbit/s.

Marka la horumarinayo darawalka kernel OpenBSD, qaar ka mid ah xalalka qaab dhismeedka ayaa la doortay kuwaas oo la mid ah darawalka Linux, laakiin darawalka waxaa ugu horrayn loo sameeyay OpenBSD, iyadoo maskaxda lagu hayo waxyaabaha gaarka ah ee nidaamkan iyadoo la tixgalinayo khibradda la helay markii la abuurayay darawalka Linux. Iyadoo ogolaanshaha qoraaga asalka ah ee WireGuard, dhammaan koodka darawalka cusub waxaa lagu qaybiyaa shatiga ISC ee bilaashka ah.

Darawalku waxa uu si adag ula midoobaa isku xidhka isku xidhka OpenBSD oo waxa uu isticmaalaa nidaamyo hoose oo jira, kaas oo ka dhigaya koodhka mid aad u cufan (ilaa 3000 xariiq oo kood ah). Waxaa ka mid ah kala duwanaanshiyaha, kala-soocidda qaybaha darawalku sidoo kale way ka duwan yihiin kan Linux: Is-dhexgalka gaarka ah ee OpenBSD waxaa lagu meeleeyaa faylasha "if_wg.*", koodhka ilaalinta DoS wuxuu ku yaalaa" wg_cookie.*", iyo gorgortanka isku xirka iyo sirta caqligu wuxuu ku jiraa "wg_sanay."

Source: opennet.ru

Add a comment