V Arti 1.1.12, implementaci Tor na Rust, začalo testování onion služeb

Vývojáři anonymní sítě Tor zveřejnili verzi projektu Arti 1.1.12, která rozvíjí Tor klient napsaný v jazyce Rust. Větev 1.x je označena jako vhodná pro běžné uživatele a poskytuje stejnou úroveň důvěrnosti, použitelnosti a stability jako hlavní implementace v jazyce C. Kód je distribuován pod licencemi Apache 2.0 a MIT.

Na rozdíl od implementace v C, která byla nejprve navržena jako SOCKS proxy a teprve poté přizpůsobena dalším potřebám, Arti se od začátku vyvíjí ve formě modulární vestavěné knihovny, kterou mohou využívat různá aplikace. Dále se při vývoji nového projektu zohledňuje veškerá minulá zkušenost s vývojem Tor, což umožňuje vyhnout se známým architektonickým problémům a učinit projekt modulárnějším a efektivnějším. Jakmile kód v Rustu dosáhne úrovně schopné plně nahradit variantu v C, plánují vývojáři přiznat Arti status hlavní implementace Tor a ukončit podporu implementace v C.

Jako důvod přepsání Tora do Rustu se uvádí touha dosáhnout vyšší úrovně zabezpečení kódu díky použití jazyka, který zajišťuje bezpečnou práci s pamětí. Podle odhadů vývojářů Tor bude minimálně polovina všech sledovaných zranitelností v implementaci v Rustu odstraněna, pokud se v kódu nepoužívají bloky „unsafe“. Rust také umožní dosáhnout vyšší rychlosti vývoje než při použití C díky výrazu jazyka a přísným zárukám, které umožňují ušetřit čas na dvojité kontroly a psaní nadbytečného kódu.

Verze Arti 1.1.12 je pozoruhodná zprovozněním implementace onion služeb pro testování a experimentování. Pomocí Arti nyní můžete nejen připojovat k existujícím onion službám, ale také vytvářet své vlastní onion služby. V současné době však ještě nejsou připraveny některé funkce pro zajištění soukromí a ochranu onion služeb, jako je autorizace klientů, ochrana proti DoS útokům a mechanismus prevence identifikace Guard uzlů „Vanguard“, a proto implementaci zatím nelze doporučit pro pracovní nasazení.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster