Phallo ea pele ea beta ea Arti, ts'ebetsong ea Tor ho Rust

Baetsi ba marang-rang a sa tsejoeng a Tor ba hlahisitse tokollo ea pele ea beta (0.1.0) ea projeke ea Arti, e hlahisang moreki oa Tor e ngotsoeng ho Rust. Morero o na le boemo ba nts'etsopele ea liteko, e salletse morao ho ts'ebetso ea moreki ea ka sehloohong oa Tor ho C mme ha e so itokisetse ho e nkela sebaka ka botlalo. Ka September ho reriloe ho theha tokollo ea 1.0 ka botsitso ba API, CLI le litlhophiso, tse tla ba tse loketseng tšebeliso ea pele ke basebelisi ba tloaelehileng. Nakong e tlang e hōle haholo, ha khoutu ea Rust e fihla boemong bo ka nkang sebaka sa C ka ho feletseng, bahlahisi ba rerile ho fa Arti boemo ba ts'ebetsong e kholo ea Tor le ho emisa ho boloka ts'ebetsong ea C.

Ho fapana le ts'ebetsong ea C, e qalileng ho etsoa e le moemeli oa SOCKS 'me ka mor'a moo e lokiselitsoe litlhoko tse ling, Arti e qalisoa ka mokhoa oa laebrari ea modular e kenyelletsoeng e ka sebelisoang ke likopo tse sa tšoaneng. Ho phaella moo, ha ho etsoa morero o mocha, phihlelo eohle ea nakong e fetileng ea ntlafatso ea Tor e nkoa, e tla qoba mathata a tsebahalang a meralo le ho etsa hore morero o be modula le o sebetsang hantle. Khoutu e ajoa tlasa laesense ea Apache 2.0 le MIT.

Mabaka a ho ngola hape Tor ho Rust ke takatso ea ho fumana boemo bo phahameng ba ts'ireletso ea khoutu ka ho sebelisa puo e netefatsang ts'ebetso e bolokehileng ka mohopolo. Ho ea ka baetsi ba Tor, bonyane halofo ea bofokoli bohle bo hlokometsoeng ke morero bo tla felisoa ts'ebetsong ea Rust haeba khoutu e sa sebelise li-blocks tse "sa sireletsehang". Rust e tla boela e etse hore ho khonehe ho finyella lebelo la tsoelo-pele ka potlako ho feta ho sebelisa C, ka lebaka la tlhaloso ea puo le litiiso tse tiileng tse u lumellang ho qoba ho senya nako ka ho hlahloba habeli le ho ngola khoutu e sa hlokahaleng.

Har'a liphetoho tsa ho lokolloa ha 0.1.0, ho na le botsitso ba motheo ba li-API tsa boemo bo phahameng le ho tlisa laebrari ho itokisetsa ho kopanya liteko le merero e meng. Har'a liphetoho, tlatsetso ea API ea ho theha maemo a TorClient e boletsoe, ho kenyelletsa le bokhoni ba ho aha le ho qala (bootstrap) ka morao ts'ebelisong ea pele. Ho feta moo, API e ncha ea boemo bo holimo bakeng sa ho sebetsana le liphoso e kentsoe.

Pele ho phatlalatsoa tokollo ea 1.0.0, bahlahisi ba ikemiselitse ho fa Arti tšehetso e felletseng ea ho sebetsa joalo ka moreki oa Tor e fanang ka phihlello ea Marang-rang (ts'ebetso ea ts'ehetso ea lits'ebeletso tsa onion e chechisetsoa bokamoso). Sena se kenyeletsa ho finyella tekano le ts'ebetsong ea C e tloaelehileng libakeng tse kang ts'ebetso ea marang-rang, CPU load, le ho tšepahala, hammoho le ho fana ka tšehetso bakeng sa likarolo tsohle tse amanang le ts'ireletso.

Source: opennet.ru

Eketsa ka tlhaloso