Arti 0.2.0 saapuu vakausparannuksilla

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.


Artikkelin sisältö noudattaa periaatteita toimituksellinen etiikka. Ilmoita virheestä napsauttamalla täällä.

Ole ensimmäinen kommentti

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.