Arti 1.2 vÀljaanne, Tor ametlik rakendus Rust keeles

Tor-vÔrgu arendajad on avaldanud projekti Arti 1.2.0, mis arendab Tor-klienti, mis on kirjutatud Rust keeles. Haru 1.x on mÀrgitud sobilikuks tavakasutajatele ja tagab sama taseme privaatsuse, kasutusmugavuse ning stabiilsuse kui pÔhiteost, mis on kirjutatud C keeles. Kood on litsentseeritud Apache 2.0 ja MIT all.

Erinevalt C keeles kirjutatud teostest, mis algselt projekteeriti SOCKS-proksi kujul ja hiljem kohandati teiste vajaduste jÀrgi, areneb Arti algselt modulaarse sisseehitatava teegi kujul, mida saavad kasutada erinevad rakendused. Samuti arvestatakse uue projekti vÀljatöötamisel kogu varasema Tor arenduse kogemust, mis aitab vÀltida tuntud arhitektuurilisi probleeme, muuta projekti modulaarsemaks ja efektiivsemaks. Kui Rusti kood saavutab taseme, mis suudab tÀielikult asendada C versiooni, kavatsevad arendajad anda Artile Tor pÔhiteose staatuse ja lÔpetada C versiooni hooldamise.

Tor-i Rust keelde ĂŒmberkirjutamise pĂ”hjuseks on soov saavutada kĂ”rgemat koodikaitse taset, kasutades keelt, mis tagab turvalise mĂ€lu kasutamise. Tor arendajate hinnangul vĂ”imaldab Rusti keele kasutamine ilma 'unsafe' plokkideta vĂ€ltida vĂ€hemalt poole kĂ”igist tĂŒĂŒpilistest haavatavustest projektis. Rust vĂ”imaldab ka saavutada kiiremat arendustempo kui C keeles, tĂ€nu keele vĂ€ljendusrikkusele ja rangetele garantiidele, mis aitavad vĂ€ltida kahekordseid kontrollimisi ja liialdava koodi kirjutamist.

Arti 1.2 vĂ€ljalaskmine on tĂ€helepanuvÀÀrne stabiilse onion-teenuste toe rakendamise poolest. Arti abil on nĂŒĂŒd vĂ”imalik mitte ainult ĂŒhenduda olemasolevate onion-teenustega, vaid ka luua oma onion-teenuseid.

Töö, mis on alanud, kuid veel lĂ”petamata, seondub seotud vĂ”imaluste rakendamisega, mis on seotud privaatsuse tagamise ja onion-teenuste kaitsega, nagu nĂ€iteks ĂŒlekoormuse juhtimise protokoll (RTT Congestion Control), DDoS-rĂŒnnakute kaitsemeetmed, ribalaiuse reguleerimine, kliendi autoriseerimine ja mehhanism "Vanguard" Guard-sĂ”lmede tuvastamise vĂ€ltimiseks. Enne nende vĂ”imaluste tĂ€ielikku rakendamist ei soovitata luua onion-teenuseid Arti pĂ”hjal tööalastes rakendustes.

Uues versioonis on samuti kĂ”rvaldatud haavatavus releede sĂ”numite töötlemise koodis, mis tuleneb tĂŒhjade DATA-sĂ”numite saatmise vĂ”imalusest, mida saab kasutada mÀÀratlemata liikluse indikaatorite asendamiseks. Probleemile on mÀÀratud madal oht, kuna DATA paketid vĂ”etakse vastu ainult juba avatud voogude puhul.

C keeles kliendiga pariteedi saavutamine on planeeritud haru 2.0, kus pakutakse ka sidemeid Arti kasutamiseks erinevates programmeerimiskeeltes. Kui Rustis kirjutatud kood saavutab taseme, mis suudab tĂ€ielikult asendada C keele variandi, kavatsevad arendajad anda Arti koht Tor'i pĂ”hiteostele ja lĂ”petada C keeles rakenduse arendamine. C keele versiooni toetamine lĂ”petatakse jĂ€rk-jĂ€rgult, et pakkuda sujuvat ĂŒleminekut.

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