
Az Arti egy projekt a Tor anonimitási protokollok beágyazható megvalósításának elkészítésére a Rustban
A fejlesztő csapat A Tor a közelmúltban bejelentette az elindítását az Arti új verziója 1.1.12, amely folyamatosan javítja a támogatást hagymás szolgáltatások jelentős előrehaladással történő működtetésére.
Aki nem ismeri Artit, annak tudnia kell, hogy ez egy projekt a Tor anonimitási protokollok megvalósítására programozási nyelv Rozsda. A C implementációtól eltérően, amelyet először SOCKS proxynak terveztek, majd más igényekhez igazítottak, az Arti-t kezdetben egy beágyazható moduláris könyvtár formájában fejlesztették ki, amelyet különféle alkalmazások használhatnak.
egy Az Arti egyik jellegzetes tulajdonsága, hogy kihasználja az összes felhalmozott tapasztalatot a Tor korábbi fejlesztésében. Ez azt jelenti elkerülhetők az ismert építészeti problémák, ami a projektet a koncepciótól fogva modulárisabbá és hatékonyabbá teszi. Mivel a Rust kód eléri azt az érettségi szintet, amely teljes mértékben leválthatja a C implementációt, a fejlesztők szándékaik szerint Artinak a Tor alapvető implementációjának státuszát adják, és leállítják a C verzió karbantartását.
Az Arti 1.1.12 fő újdonságai
Az Arti 1.1.12 verziója kiemelkedik a hagymás szolgáltatások telepítését a tesztelésre és kísérletezésre kész állapotba hozni, mivel megemlítik, hogy több munkára van szükség a C tor megvalósításával egyenértékű biztonság eléréséhez.
Ugyanakkor, A magánélet védelmét és a hagymaszolgáltatások védelmét biztosító egyes funkciók még nem állnak rendelkezésre, mint például az ügyfélengedélyezés, a DoS védelem és a Vanguard Guard csomópontok elkerülése, ezért éles telepítésekhez még nem ajánlott.
Ezen kívül meg kell jegyezni, hogy fontos változások történtek, mint például a kulcskezelő kód átalakítása az érvénytelen kulcsspecifikációk létrehozásának megakadályozása érdekében, új funkciók kerültek hozzáadásra, például az Onion szolgáltatások leállítása, elindítása vagy újrakonfigurálása, miközben az Arti fut.
A csapatnak is van dolgozott a dokumentáció javításán, a kód hibáinak kijavításán és egyértelműbb útmutatást adva a hagymaszolgáltatás futtatásához, a teljesítményproblémák kijavításra kerültek, és kódtisztításra került sor a működés optimalizálása érdekében.
A egyéb kiemelkedő változások ennek az új verziónak:
- Az Arti mostantól támogatja az ntor_v3 áramkörkiterjesztési kapcsolat protokollt, amely lehetővé teszi az ügyfelek számára, hogy áramköri paramétereket küldjenek az útvonalukon lévő reléknek.
- Kijavítottunk egy sor olyan hibát, amelyek miatt az onion szolgáltatások túl sok leírót töltöttek be.
- Továbbfejlesztett hibajelentés a leíró betöltésekor. Valamint a bejövő kérések visszajátszási naplójának létrehozása a visszajátszási támadások elkerülése érdekében.
- Bevezetett egy API-t az onion szolgáltatásokhoz, hogy jelentse állapotukat.
- Dokumentáció hozzáadva a hagymaszolgáltatás futtatásához doc/OnionService.md formátumban.
- Ez a dokumentáció rögzíti azokat a területeket is, ahol a megvalósítás hiányzik, és rámutat azokra a területekre, ahol a jelenlegi folyamat rosszul használható.
- Kijavítottunk egy hibát, amely akkor történt, amikor megpróbált létrehozni egy onion szolgáltatásleírót egy olyan időszakra, amely még nem kezdődött el.
- Különféle fejlesztések a leírószerkesztő hibakezelésében.
- CLI hozzáadva az adott szolgáltatás .onion címének megtudásához.
- A magas szintű újrakonfigurálási kódot úgy alakította át, hogy minden egyes modulkészlethez konfigurációt küldjön, ahelyett, hogy a meghívandó függvények listáját kódolta volna.
Végül érdemes megemlíteni, hogy ezek a fejlesztések előrelépést jelentenek a hagymaszolgáltatások megvalósításában, a fejlesztőcsapat továbbra is elkötelezett a folyamatos fejlesztés és a platform biztonságát és hatékonyságát garantáló további funkciók beépítése mellett.
Végezetül fontos szem előtt tartani, hogy a fejlesztők arra figyelmeztetnek, hogy az implementáció még kísérleti jellegű, és a felhasználói élmény még nem felel meg minden elvárásnak.
Ha többet szeretne megtudni róla, tájékozódhat a részletekről A következő linken.