Gefa út Arti 1.1, opinbera útfærslu Tor í Rust

Hönnuðir nafnlausa Tor netsins hafa gefið út útgáfu Arti 1.1.0 verkefnisins, sem þróar Tor viðskiptavin sem er skrifaður á Rust tungumálinu. 1.x útibúið er merkt sem hentugt til notkunar fyrir almenna notendur og veitir sama næði, notagildi og stöðugleika og aðal C útfærslan. Kóðanum er dreift undir Apache 2.0 og MIT leyfi.

Ólíkt C útfærslunni, sem var fyrst hönnuð sem SOCKS umboð og síðan sniðin að öðrum þörfum, er Arti upphaflega þróað í formi mát innfellanlegs bókasafns sem hægt er að nota af ýmsum forritum. Að auki, þegar nýtt verkefni er þróað, er tekið tillit til allra fyrri Tor þróunarreynslu, sem forðast þekkt byggingarvandamál og gerir verkefnið mátlegra og skilvirkara.

Ástæðan sem nefnd er fyrir að endurskrifa Tor í Rust er löngunin til að ná hærra stigi kóðaöryggis með því að nota minnisöruggt tungumál. Samkvæmt Tor forriturum verður að minnsta kosti helmingur allra veikleika sem verkefnið fylgist með í Rust útfærslu ef kóðinn notar ekki „óöruggar“ blokkir. Ryð mun einnig gera það mögulegt að ná hraðari þróunarhraða en með því að nota C, vegna tjáningarhæfileika tungumálsins og strangra trygginga sem leyfa þér að forðast að eyða tíma í að tvítékka og skrifa óþarfa kóða.

Útgáfa 1.1 kynnir stuðning fyrir brýr til að komast framhjá blokkun og flutningi í viðbót. Meðal flutninga sem prófaðir voru með Arti til að fela umferð og berjast gegn hindrunum komu fram obfs4proxy og snjókorn. Kröfur til byggingarumhverfis hafa verið auknar - til að byggja Arti þarf nú að minnsta kosti Rust 1.60 útibúið.

Gert er ráð fyrir að næsta útgáfa (1.2) styðji laukþjónustu og tengda eiginleika, svo sem samskiptareglur um þrengslustjórnun (RTT Congestion Control) og vörn gegn DDoS árásum. Stefnt er að því að ná jöfnuði við C viðskiptavininn fyrir 2.0 útibúið, sem mun einnig bjóða upp á bindingar fyrir notkun Arti í kóða á ýmsum forritunarmálum. Á næstu árum mun vinnan beinast að því að innleiða þá virkni sem þarf til að keyra gengi og skráaþjóna. Þegar Rust kóðinn nær því stigi sem getur algjörlega komið í stað C útgáfunnar, ætla verktaki að gefa Arti stöðu aðalútfærslu Tor og hætta að viðhalda C útfærslunni. C útgáfan verður hætt smám saman til að leyfa sléttan flutning.

Heimild: opennet.ru

Bæta við athugasemd