Ja se on jo täällä meidän välillämme uusi versio Arti 0.2.0 -projektista, jonka Tor anonymous -verkon kehittäjät esittelivät äskettäin ja johon on tehty erilaisia parannuksia, joista suurin osa on keskittynyt suorituskyvyn parantamiseen.
Niiden, jotka eivät ole tietoisia Arti-projektista, heidän pitäisi tietää, että tämä on Tor-kehittäjien uusi ehdotus tarjotakseen a Tor-asiakasohjelma kirjoitettu ruosteella.
El proyecto on kokeellisen kehityksen asemassa, se on toiminnallisesti jäljessä pääasiakkaasta C Tor -asiakkaasta eikä ole vielä valmis korvaamaan sitä kokonaan.
Toisin kuin C-toteutus, joka suunniteltiin alun perin SOCKS-välityspalvelimeksi ja mukautettiin myöhemmin muihin tarpeisiin, Arti kehitettiin alun perin laajennuskirjastoksi modulaarinen, jota voidaan käyttää erilaisissa sovelluksissa.
Myös uutta projektia kehitettäessä otetaan huomioon kaikki aiempi Tor-kehityskokemus, mikä välttää tunnetut arkkitehtoniset ongelmat ja tekee projektista modulaarisemman ja tehokkaamman. Koodia jaetaan Apache 2.0- ja MIT-lisenssien alla.
Syyt kirjoittaa Tor uudelleen Rustissa ovat halu saavuttaa korkeampi koodin suojaustaso käyttämällä muistiturvallista kieltä. Tor-kehittäjien mukaan vähintään puolet projektin jäljittämistä haavoittuvuuksista poistetaan Rust-toteutuksessa, jos koodi ei käytä "turvattomia" lohkoja.
Ruoste mahdollistaa myös nopeamman kehitysnopeuden kuin C:llä kielen ilmaisukyvyn ja vahvojen takuiden vuoksi, joiden avulla voit välttää ajanhukkaa kaksinkertaisiin tarkistuksiin ja tarpeettoman koodin kirjoittamiseen.
Arti 0.2.0:n tärkeimmät uutuudet
Tässä esitellyssä projektin versiossa merkittävimmät muutokset versiossa 0.2.0 liittyvät suorituskyvyn ja luotettavuuden parannuksiin.
Lisäksi korostetaan parannettua työtä verkoissa, jotka tukevat vain IPv6:ta, sekä parannuksia muistin kulutuksen vähentämiseen hakemistopalvelimien tietojen tallentamiseen ja myös dns_portiin lisätty vaihtoehto, jolla käyttäjä voi määrittää DNS-pyyntöjen lähettämisen. Thor.
Toinen erottuva muutos on, että kokoonpanon kanssa on ehdotettu uutta koodia lisätty API:t sääntöjen määrittämiseksi säikeiden eristämiseksi ja lepotilan ottamiseksi käyttöön (keskeytä työ ei-aktiivisille asiakkaille) ja että vaihtoehtoisia kooditoteutuksia voidaan kytkeä toimimaan hakemistopalvelimien kanssa.
Käyttäjän näkökulmasta suurin osa tämän Arti-version muutoksista on parantaa suorituskykyä ja luotettavuutta. Aloimme kokeilla erilaisia verkko-ongelmia ja olemme parantaneet Artin käyttäytymistä vain IPv6-verkoissa ja monenlaisissa verkkovioissa.
Käytämme nyt myös vähemmän muistia hakemistojen tallentamiseen (joissa on useita megatavuja käynnissä olevassa asiakasohjelmassa).
Ennen version julkaisusta 1.0.0, kehittäjät aikovat antaa Artille täyden tuen Tor-asiakkaana toimimiseen joka tarjoaa pääsyn Internetiin (sipulipalveluiden tuen käyttöönottoa on lykätty tulevaisuuteen).
Se on suunniteltu sisällyttämään se pariteetin saavuttamiseksi pääkielen C-kielen kanssa sellaisilla alueilla kuin verkon suorituskyky, kuormitus ja prosessorin luotettavuus sekä tuki kaikille turvallisuuteen liittyville ominaisuuksille.
V on suunniteltuversio 1.0 syyskuulle API:lla, CLI:llä ja konfiguraation stabiloinnilla, joka soveltuu tavallisten käyttäjien ensikäyttöön. Jatkossa, kun Rust-koodi saavuttaa tason, jolla se voi korvata C-version kokonaan, kehittäjät aikovat tehdä Artista Torin päätoteutuksen ja lopettaa C-toteutuksen ylläpitämisen.
Vihdoin jos olet kiinnostunut tietämään siitä lisää, voit tarkistaa yksityiskohdat seuraava linkki.
Ole ensimmäinen kommentti