Në Arti 1.1.12, realizimi i Tor në Rust, ka filluar testimin e shërbimeve onion

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

Në dallim nga realizimi në C, i cili fillimisht u projektua si një SOCKS-proxy, dhe më pas u përshtat për kërkesa të tjera, Arti zhvillohet fillimisht në formën e një biblioteke modulare të integrueshme, që do të përdorin aplikacione të ndryshme. Për më tepër, gjatë zhvillimit të projektit të ri, merret parasysh e gjithë përvoja e kaluar në zhvillimin e Tor, çka ndihmon në shmangien e problemeve të njohura arkitektonike, duke e bërë projektin më modular dhe efikas. Kur kodi në Rust të arrijë nivelin që do të zëvendësojë plotësisht variantin në C, zhvilluesit kanë ndërmend t'i japin Arti statusin e realizimit kryesor të Tor dhe të ndalojnë mbështetje për realizimin në C.

Si arsye për riprogramimin e Tor në Rust përmendet dëshira për të arritur një nivel më të lartë të sigurimit të kodit përmes përdorimit të një gjuhe që siguron menaxhim të sigurt të memories. Sipas vlerësimeve nga zhvilluesit e Tor, të paktën gjysma e të gjitha dobësive të ndjekura nga projekti do të përjashtohen në implementimin në Rust, nëse në kod nuk përdoren blloqet 'unsafe'. Rust gjithashtu do të mundësojë arritjen e një ritmi më të lartë zhvillimi sesa përdorimi i C-së, për shkak të shprehshmërisë së gjuhës dhe garantive strikte që lejojnë mosshpenzimin e kohës në kontrolle të dyfishta dhe shkrim të 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 për testim dhe eksperimentim. Me Anë të Arti tani është e mundur jo vetëm të lidhet me shërbime ekzistuese onion, por edhe të krijoni shërbime të veta onion. Megjithatë, aktualisht disa mundësi për të siguruar privatësinë dhe mbrojtjen e shërbimeve onion, si autorizimi i klientëve, mbrojtja nga sulmet DoS dhe mekanizmi për parandalimin e përcaktimit të nyjeve Guard 'Vanguard', ende nuk janë të gatshme, kështu që realizimi për momentin nuk rekomandohet për implementime në mjedis pune.

Burimi: opennet.ru

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