Представио ослобађање алата Тор 0.4.1.5, који се користи за организовање рада анонимне Тор мреже. Тор 0.4.1.5 је препознат као прво стабилно издање гране 0.4.1, које је било у развоју у последња четири месеца. Грана 0.4.1 ће се одржавати као део редовног циклуса одржавања – ажурирања ће бити прекинута након 9 месеци или 3 месеца након објављивања гране 0.4.2.к. Дугорочна подршка (ЛТС) је обезбеђена за грану 0.3.5, за коју ће ажурирања бити објављена до 1. фебруара 2022.
Главне иновације:
Експериментална подршка за паддинг на нивоу ланца је имплементирана како би се побољшала заштита од Тор метода откривања саобраћаја. Клијент сада додаје ћелије за попуњавање на почетку ланаца УВОДИ и СРЕЋЕ СЕ, чинећи саобраћај на овим ланцима сличнијим нормалном одлазном саобраћају. Цена повећане заштите је додавање две додатне ћелије у сваком смеру за РЕНДЕЗВОУС ланце, као и једне узводне и 10 низводних ћелија за ИНТРОДУЦЕ ланце. Метод се активира када је опција МиддлеНодес наведена у подешавањима и може се онемогућити преко опције ЦирцуитПаддинг;
Додато подршка за проверене СЕНДМЕ ћелије за заштиту од ДоС напади, заснован на стварању паразитског оптерећења у случају када клијент захтева преузимање великих датотека и паузира операције читања након слања захтева, али наставља да шаље СЕНДМЕ контролне команде инструкције улазним чворовима да наставе са преносом података. Свака ћелија
СЕНДМЕ сада укључује хеш саобраћаја који признаје, а крајњи чвор по пријему СЕНДМЕ ћелије може да потврди да је друга страна већ примила саобраћај послат приликом обраде прошлих ћелија;
Структура укључује имплементацију генерализованог подсистема за пренос порука у режиму издавач-претплатник, који се може користити за организовање интеракције унутар модула;
За рашчлањивање контролних команди, користи се генерализовани подсистем за рашчлањивање уместо одвојеног рашчлањивања улазних података сваке команде;
Оптимизација перформанси је спроведена да би се смањило оптерећење ЦПУ-а. Тор сада користи засебан брзи генератор псеудо-случајних бројева (ПРНГ) за сваку нит, који се заснива на коришћењу АЕС-ЦТР режима шифровања и коришћењу конструкција баферовања попут либоттери и новог кода арц4рандом() из ОпенБСД-а. За мале излазне податке, предложени генератор је скоро 1.1.1 пута бржи од ЦСПРНГ-а из ОпенССЛ 100. Иако су програмери Тор-а оценили нови ПРНГ као криптографски јак, он се тренутно користи само на местима која захтевају високе перформансе, као што је код за заказивање прилога;
Додата опција “--лист-модулес” за приказ листе омогућених модула;
За трећу верзију протокола скривених услуга имплементирана је команда ХСФЕТЦХ, која је раније била подржана само у другој верзији;
Исправљене су грешке у коду за покретање Тор (боотстрап) и у обезбеђивању рада треће верзије протокола скривених услуга.