Në Arti 1.1.12, implementimi i Tor në Rust, filloi testimi i shërbimeve onion

Përgjegjësit e rrjetit anonim Tor publikuan versionin e projektit Arti 1.1.12, që zhvillon klientin Tor, të shkruar në gjuhën Rust. Dega 1.x është e shënuar si e përshtatshme për përdorim nga përdoruesit e zakonshëm dhe ofron të njëjtin nivel intimiteti, përdorshmërie dhe stabiliteti si realizimi kryesor i shkruar në gjuhën C. Kodi shpërndahet nën licencat Apache 2.0 dhe MIT.

Në ndryshim nga implementimi në C, i cili fillimisht u projektua si SOCKS-proxy dhe më pas u përshtat për nevoja të tjera, Arti zhvillohet në formën e një biblioteke moduli të integrueshme, që do të përdoret nga aplikacione të ndryshme. Për më tepër, gjatë zhvillimit të projektit të ri, merret parasysh e gjithë përvoja e kaluar e zhvillimit të Tor, e cila ndihmon në shmangien e problemeve të njohura arkitekturore, duke e bërë projektin më modulor dhe efikas. Kur kodi në Rust të arrijë nivelin që mund të zëvendësojë plotësisht variantin në C, zhvilluesit kanë për qëllim të japin Arti statusin e implementimit kryesor të Tor dhe të pezullojnë mbështetje për implementimin në C.

Si një arsye për riparimin e Tor në Rust përmendet dëshira për të arritur një nivel më të lartë sigurie të kodit përmes përdorimit të një gjuhe që garanton një menaxhim të sigurt të memories. Sipas vlerësimeve të zhvilluesve të Tor, të paktën gjysma e të gjitha vulnerabiliteteve të ndjekura nga projekti do të përjashtohen në implementimin në Rust, nëse nuk përdoren blloqe "unsafe". Rust gjithashtu do të japë mundësinë për një shpejtësi më të madhe zhvillimi se sa me përdorimin e C-së, për shkak të shprehshmërisë së gjuhës dhe garantive të rrepta që lejojnë të mos humbasin kohë në kontrollet e dyfishta dhe në shkruarjen e kodit të tepërt.

Versioni Arti 1.1.12 është i rëndësishëm për përfundimin e realizimit të shërbimeve onion deri në gatishmërinë për testim dhe eksperimentim. Me ndihmën e Arti tani është e mundur jo vetëm të lidheni me shërbimet ekzistuese onion, por gjithashtu të krijoni shërbimet tuaja onion. Megjithatë, aktualisht disa mundësi për mbrojtjen e privatësisë dhe sigurinë e shërbimeve onion ende nuk janë gati, si autorizimi i klientëve, mbrojtja nga sulmet DoS dhe mekanizmi për parandalimin e përcaktimit të nyjave Guard 'Vanguard', prandaj realizimi ende nuk rekomandohet për implementime të punës.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster