Arti, настольный клиент Tor в Rust, достиг версии 1.1.12

Arti

Arti — это проект по созданию встраиваемой реализации протоколов анонимности Tor в Rust.

Команда разработчиков Недавно Tor объявил о запуске новая версия Арти 1.1.12, поддержка которого продолжает улучшаться. для запуска луковых сервисов со значительным прогрессом.

Для тех, кто не знает об Арти, следует знать, что это — это проект по внедрению протоколов анонимности Tor в язык программирования Ржавчина. В отличие от реализации C, которая сначала разрабатывалась как SOCKS-прокси, а затем адаптировалась под другие нужды, Arti изначально разрабатывалась в виде встраиваемой модульной библиотеки, которую могут использовать различные приложения.

Una Одной из отличительных особенностей Arti является то, что он использует весь накопленный опыт. в предыдущей разработке Tor. Это значит, что избегаются известные архитектурные проблемы, что делает проект более модульным и эффективным с самого начала. Когда код Rust достигнет уровня зрелости, способного полностью заменить реализацию C, разработчики намерены предоставить Arti статус базовой реализации Tor и прекратить поддержку версии C.

Основные новинки Arti 1.1.12

Версия Arti 1.1.12 выделяется довести развертывание луковых сервисов до готовности к тестированию и экспериментам, поскольку упоминается, что требуется дополнительная работа для достижения уровня безопасности, эквивалентного реализации C tor.

Al mismo tiempo, Некоторые функции для обеспечения конфиденциальности и защиты луковых сервисов еще не готовы. такие как авторизация клиента, защита от DoS-атак и предотвращение узлов Vanguard Guard, поэтому пока не рекомендуется для производственных развертываний.

В дополнение к этому отмечается, что произошли важные изменения, такие как рефакторинг кода менеджера ключей для предотвращения создания недопустимых спецификаторов ключей, были добавлены новые функции, такие как возможность останавливать, запускать или перенастраивать луковые службы во время работы Arti.

У команды также есть работал над улучшением документации, исправлением ошибок в коде и предоставление более четких инструкций по запуску луковой службы, исправлены проблемы с производительностью и произведена очистка кода для оптимизации ее работы.

Из другие изменения, которые выделяются этой новой версии:

  • Arti теперь поддерживает протокол расширения канала ntor_v3, который позволяет клиентам отправлять параметры канала на реле на своих маршрутах.
  • Исправлен набор ошибок, из-за которых луковые службы загружали слишком много дескрипторов.
  • Улучшен отчет об ошибках при загрузке дескриптора. А также создание журнала повторов входящих запросов, чтобы избежать атак повтора.
  • Реализован API для луковых сервисов, позволяющий сообщать об их статусе.
  • Добавлена ​​документация по запуску лукового сервиса в формате doc/OnionService.md.
  • В этой документации также фиксируются области, где реализация отсутствует, и указываются области, где текущий процесс плохо удобен в использовании.
  • Исправлена ​​ошибка, возникавшая при попытке создать дескриптор луковой службы для еще не начавшегося периода времени.
  • Различные улучшения в обработке ошибок редактора дескрипторов.
  • Добавлен интерфейс командной строки для определения адреса .onion данной службы.
  • Рефакторинг высокоуровневого кода реконфигурации для отправки конфигурации в каждый из наборов модулей вместо написания списка функций для вызова.

Наконец, стоит отметить, что эти достижения представляют собой шаг вперед во внедрении луковых сервисов. Команда разработчиков по-прежнему привержена постоянному совершенствованию и внедрению дополнительных функций, гарантирующих безопасность и эффективность платформы.

Наконец, важно иметь в виду, что разработчики предупреждают, что реализация все еще классифицируется как экспериментальная и пользовательский опыт пока не оправдывает всех ожиданий.

Если вы хотите узнать больше об этом, вы можете ознакомиться с деталями По следующей ссылке.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.