#onion-service #tor #arti

tor-hsclient

Arti's implementation of an onion service client

18 breaking releases

new 0.25.0 Dec 2, 2024
0.24.0 Oct 31, 2024
0.23.0 Sep 30, 2024
0.20.0 Jun 27, 2024
0.1.2 Mar 31, 2023

#1193 in Cryptography

Download history 711/week @ 2024-08-17 1068/week @ 2024-08-24 1437/week @ 2024-08-31 988/week @ 2024-09-07 886/week @ 2024-09-14 1035/week @ 2024-09-21 1244/week @ 2024-09-28 773/week @ 2024-10-05 738/week @ 2024-10-12 821/week @ 2024-10-19 973/week @ 2024-10-26 1959/week @ 2024-11-02 975/week @ 2024-11-09 1785/week @ 2024-11-16 1461/week @ 2024-11-23 1750/week @ 2024-11-30

6,091 downloads per month
Used in 20 crates (2 directly)

MIT/Apache and maybe LGPL-3.0-only

5MB
90K SLoC

tor-hsclient

Core implementation for onion services client.

This crate creates circuits to onion circuits, retains them for reuse, and hands them out as appropriate. It is also responsible for maintaining all relevant state about hidden services, and their descriptors and introduction points.


lib.rs:

Dependencies

~24–36MB
~554K SLoC