VPN WireGuard vÔeti OpenBSD pÔhikoosseisu

Jason A. Donenfeld, VPN WireGuard autor, teatas ilotka vastuvĂ”tt OpenBSD pĂ”hikoosseisu 'wg' draiverisse WireGuard protokollile, tehnoloogia spetsiifiline vĂ”rguinterfĂ€ss ja muudatused kasutajaruumi tööriistakomplekt. OpenBSD on teine operatsioonisĂŒsteem pĂ€rast Linux tĂ€ielikku ja integreeritud WireGuardi tuge. WireGuardi lisamine on oodatud OpenBSD 6.8 vĂ€ljalaskes.

Plekkide hulka kuuluvad OpenBSD tuumale mĂ”eldud draiver, muudatused ifconfigi ja tcpdumpi utiliitides WireGuardi funktsionaalsuse toetamiseks, dokumentatsioon ja vĂ€iksed muudatused WireGuardi integreerimiseks ĂŒlejÀÀnud sĂŒsteemiga. Draiveris kasutatakse kodumaist teostust algoritmidest blake2s, hchacha20 ja curve25519, samuti juba olemasolevat OpenBSD tuumas SipHash'i teostust.

Teostus on ĂŒhilduv kĂ”igi ametlike WireGuardi klientidega Linuxile, Windowsile, macOS-ile, *BSD-le, iOS-ile ja Androidile. Arendaja sĂŒlearvuti (Lenovo x230) jĂ”udlustestimine nĂ€itas lĂ€bilaskevĂ”imet 750mbit/s. VĂ”rdluseks, isakmpd pĂ”hiliste seadistustega ike psk saavutab lĂ€bilaskevĂ”ime 380mbit/s.

OpenBSD tuuma jaoks draiverit arendades valiti mĂ”ningaid sarnaseid arhitektuuri lahendusi Linuxi draiveriga, kuid draiver loodi peamiselt OpenBSD jaoks, arvestades selle sĂŒsteemi spetsiifikat ja kogemust, mis saadi Linuxi draiveri loomise kĂ€igus. WireGuardi algautori nĂ”usolekul levitatakse uue draiveri kood tĂ€ielikult vabakasutusega ISC litsentsi alusel.

Draiver integreerub tihedalt OpenBSD vĂ”rgu kihti ja kasutab olemasolevaid alam-sĂŒsteeme, mis on vĂ”imaldanud koodi teha vĂ€ga kompaktseks (umbes 3000 koodi rida). Erinevustest vĂ”ib mainida ka komponentide jagamist, mis on erinev Linuxist: OpenBSD spetsiifilised liidesed on kantud 'if_wg.*' failidesse, DoS rĂŒnnakute kaitse kood 'wg_cookie.*' ja ĂŒhenduse korraldamise ning krĂŒpteerimise loogika 'wg_noise.*'.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster