Arti, ứng dụng khách máy tính để bàn Tor trong Rust đạt phiên bản 1.1.12

Arti

Arti là một dự án nhằm tạo ra một triển khai có thể nhúng các giao thức ẩn danh Tor trong Rust

Nhóm phát triển của Tor gần đây đã công bố ra mắt phiên bản mới của Arti 1.1.12, tiếp tục cải thiện hỗ trợ để vận hành các dịch vụ hành tây với tiến bộ đáng kể.

Đối với những người chưa biết về Arti, bạn nên biết rằng điều này là một dự án triển khai các giao thức ẩn danh Tor trong ngôn ngữ lập trình Rỉ sét. Không giống như triển khai C, ban đầu được thiết kế dưới dạng proxy SOCKS và sau đó được điều chỉnh cho phù hợp với các nhu cầu khác, Arti ban đầu được phát triển dưới dạng một thư viện mô-đun có thể nhúng và có thể được sử dụng bởi nhiều ứng dụng khác nhau.

một Một trong những đặc điểm khác biệt của Arti là nó tận dụng được mọi kinh nghiệm tích lũy được trong sự phát triển trước đây của Tor. Điều này có nghĩa rằng tránh được các vấn đề kiến ​​trúc đã biết, điều này làm cho dự án trở nên mô-đun hơn và hiệu quả hơn ngay từ ý tưởng của nó. Khi mã Rust đạt đến mức trưởng thành có thể thay thế hoàn toàn việc triển khai C, các nhà phát triển dự định cấp cho Arti trạng thái triển khai cốt lõi của Tor và ngừng duy trì phiên bản C.

Những điểm mới chính của Arti 1.1.12

Phiên bản Arti 1.1.12 nổi bật về đưa việc triển khai dịch vụ củ hành đến mức sẵn sàng để thử nghiệm và thử nghiệm, vì người ta đề cập rằng cần phải làm nhiều việc hơn để đạt được mức độ bảo mật tương đương với việc triển khai C tor.

Đồng thời Một số tính năng đảm bảo quyền riêng tư và bảo vệ của dịch vụ củ hành chưa sẵn sàng, chẳng hạn như ủy quyền máy khách, bảo vệ DoS và tránh nút Vanguard Guard, do đó, tính năng này chưa được khuyến nghị cho việc triển khai sản xuất.

Ngoài ra, nó được lưu ý rằng những thay đổi quan trọng đã được thực hiện, chẳng hạn như tái cấu trúc mã trình quản lý khóa để ngăn việc tạo các công cụ xác định khóa không hợp lệ, các tính năng mới đã được thêm vào, chẳng hạn như khả năng dừng, khởi động hoặc định cấu hình lại các dịch vụ củ hành trong khi Arti đang chạy.

Đội cũng có đã làm việc để cải thiện tài liệu, sửa lỗi trong mã và cung cấp hướng dẫn rõ ràng hơn về cách chạy dịch vụ củ hành, các vấn đề về hiệu suất đã được khắc phục và việc dọn dẹp mã đã được thực hiện để tối ưu hóa hoạt động của dịch vụ đó.

Của những thay đổi khác nổi bật của phiên bản mới này:

  • Arti hiện hỗ trợ giao thức liên kết mở rộng mạch ntor_v3, cho phép khách hàng gửi thông số mạch đến rơle trên tuyến của họ.
  • Đã khắc phục một số lỗi khiến dịch vụ củ hành tải quá nhiều bộ mô tả.
  • Cải thiện báo cáo lỗi khi tải mô tả. Cũng như tạo nhật ký phát lại các yêu cầu đến để tránh các cuộc tấn công phát lại.
  • Đã triển khai API cho các dịch vụ củ hành để báo cáo trạng thái của chúng.
  • Đã thêm tài liệu về cách chạy dịch vụ củ hành ở định dạng doc/OnionService.md.
  • Tài liệu này cũng ghi lại các lĩnh vực còn thiếu việc triển khai và chỉ ra các lĩnh vực mà quy trình hiện tại có khả năng sử dụng kém.
  • Đã sửa lỗi xảy ra khi cố gắng tạo bộ mô tả dịch vụ củ hành trong một khoảng thời gian chưa bắt đầu.
  • Nhiều cải tiến khác nhau để xử lý lỗi trình soạn thảo mô tả.
  • Đã thêm CLI để tìm địa chỉ .onion của một dịch vụ nhất định.
  • Đã tái cấu trúc mã cấu hình lại cấp cao để gửi cấu hình đến từng bộ mô-đun, thay vì mã hóa danh sách các chức năng để gọi

Cuối cùng, điều đáng nói là những tiến bộ này thể hiện một bước tiến trong việc triển khai các dịch vụ củ hành, nhóm phát triển vẫn cam kết cải tiến liên tục và kết hợp các tính năng bổ sung để đảm bảo tính bảo mật và hiệu quả của nền tảng.

Cuối cùng, điều quan trọng cần lưu ý là các nhà phát triển cảnh báo rằng việc triển khai vẫn được phân loại là thử nghiệm và trải nghiệm người dùng chưa đáp ứng được mọi mong đợi.

Nếu bạn quan tâm muốn biết thêm về nó, bạn có thể tham khảo chi tiết Trong liên kết sau đây.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.