Devlopè yo nan rezo Tor anonim yo te pibliye liberasyon pwojè Arti 1.1.0, ki devlope yon kliyan Tor ekri nan lang Rust. Branch 1.x la make kòm apwopriye pou itilizatè jeneral yo itilize epi li bay menm nivo vi prive, itilizasyon, ak estabilite kòm aplikasyon C prensipal la. Kòd la distribye anba Apache 2.0 ak lisans MIT.
Kontrèman ak aplikasyon C a, ki te premye fèt kòm yon prokurasyon SOCKS ak Lè sa a, pwepare a lòt bezwen, Arti se okòmansman devlope nan fòm lan nan yon bibliyotèk modil embeddable ki ka itilize pa divès aplikasyon. Anplis de sa, lè w ap devlope yon nouvo pwojè, tout eksperyans devlopman Tor sot pase yo pran an kont, sa ki evite pwoblèm achitekti li te ye epi fè pwojè a pi modilè ak efikas.
Rezon ki fè yo site pou reekri Tor nan Rust se dezi pou reyalize yon pi wo nivo sekirite kòd lè l sèvi avèk yon lang ki san danje pou memwa. Dapre devlopè Tor yo, omwen mwatye nan tout frajilite ki kontwole pa pwojè a pral elimine nan yon aplikasyon Rust si kòd la pa sèvi ak blòk "ensekirite". Rust pral fè li posib tou pou reyalize vitès devlopman pi rapid pase lè l sèvi avèk C, akòz ekspresyon langaj la ak garanti strik ki pèmèt ou evite gaspiye tan sou doub tcheke ak ekri kòd ki pa nesesè.
Vèsyon 1.1 entwodui sipò pou pon kontoune bloke ak transpò ploge nan. Pami transpò yo teste ak Arti pou kache trafik ak konbat bloke, obfs4proxy ak flokon yo te note. Kondisyon pou anviwònman konstriksyon yo te ogmante - bati Arti kounye a mande pou omwen branch Rust 1.60 la.
Pwochen vèsyon an (1.2) espere ajoute sipò pou sèvis onion ak karakteristik ki gen rapò, tankou RTT Congestion Control ak pwoteksyon DDoS. Yo prevwa egalite ak kliyan C a pou branch 2.0 la, ki pral ofri tou lyezon pou itilize Arti nan kòd nan divès langaj pwogramasyon. Pandan kèk ane kap vini yo, travay la pral konsantre sou aplikasyon fonksyonalite ki nesesè pou operasyon relè ak sèvè yo anyè yo. Yon fwa kòd Rust la rive nan yon nivo ki kapab ranplase vèsyon C a nèt, devlopè yo gen entansyon fè Arti vin prensipal aplikasyon Tor la epi sispann antretyen vèsyon C a. Sipò pou vèsyon C a pral retire piti piti, sa ki pèmèt yon migrasyon san pwoblèm.
Sous: opennet.ru
