uitgave van de toolkit , gebruikt voor het organiseren van de werking van het anonieme netwerk Tor. Tor 0.4.1.5 wordt erkend als de eerste stabiele release van tak 0.4.1, die de afgelopen vier maanden is ontwikkeld. Tak 0.4.1 zal worden ondersteund binnen de reguliere ondersteuningscyclus ā de release van updates wordt stopgezet na 9 maanden of 3 maanden na de release van tak 0.4.2.x. Langdurige ondersteuning (LTS) wordt geboden voor tak 0.3.5, waarvoor updates zullen worden vrijgegeven tot 1 februari 2022.
Belangrijkste vernieuwingen:
- Experimentiƫle ondersteuning voor padding op ketenniveau is gerealiseerd, wat de bescherming tegen methoden voor het traceren van Tor-verkeer versterkt. De client voegt nu padding cells toe aan het begin van de ketens , waardoor het verkeer van deze ketens meer op normaal uitgaand verkeer lijkt. De prijs voor versterkte bescherming is de toevoeging van twee extra cells in elke richting voor RENDEZVOUS-ketens, evenals ƩƩn bovenliggende en 10 onderliggende cells voor INTRODUCE-ketens. De methode wordt geactiveerd door de optie MiddleNodes in de instellingen in te schakelen en kan worden uitgeschakeld via de optie CircuitPadding;
- ondersteuning voor geauthenticeerde cells SENDME ter bescherming tegen , gebaseerd op het creƫren van parasitaire belasting, wanneer de client grote bestanden downloadt en leesoperaties onderbreekt nadat verzoeken zijn verzonden, maar blijft stuurcommando's SENDME verzenden om de binnenkomende knooppunten te instrueren door te gaan met het overdragen van gegevens. Elke cell
SENDME omvat nu een hash van het verkeer dat het bevestigt, en de eindknoop kan bij het ontvangen van de SENDME-cell verifiƫren dat de andere partij het verkeer al heeft ontvangen dat werd verzonden tijdens de verwerking van eerdere cells; - De implementatie van een algemene subsysteem voor berichtoverdracht in een publish-subscribe modus is toegevoegd, die kan worden gebruikt voor intra-module interactie;
- Een algemeen parse-subsysteem is betrokken voor de interpretatie van stuurcommando's in plaats van afzonderlijke parsing van de inkomende gegevens van elk commando;
- De prestaties zijn geoptimaliseerd, waardoor de belasting op de CPU is verlaagd. Tor gebruikt nu een aparte snelle pseudowillekeurige getallengenerator (PRNG) voor elke thread, gebaseerd op de AES-CTR versleutelingsmodus en het gebruik van bufferconstructies, zoals in libottery en de nieuwe arc4random() code uit OpenBSD. Voor kleine output werkt de voorgestelde generator bijna 100 keer sneller dan de CSPRNG van OpenSSL 1.1.1. Hoewel de nieuwe PRNG door de Tor-ontwikkelaars als cryptografisch betrouwbaar wordt beoordeeld, wordt deze voorlopig alleen gebruikt in situaties die hoge prestaties vereisen, zoals in de code voor het plannen van het toevoegen van opvullingen.
- Er is een optie "ālist-modules" toegevoegd voor het weergeven van een lijst van ingeschakelde modules.
- Voor de derde versie van het protocol voor verborgen diensten is de HSFETCH-opdracht geĆÆmplementeerd, die eerder alleen in de tweede versie werd ondersteund.
- Fouten in de opstartcode van Tor (bootstrap) en de werking van de derde versie van het protocol voor verborgen diensten zijn verholpen.
Bron: opennet.ru
