Arti: A Tor Implementation in Rust

https://tpo.pages.torproject.net/core/arti/

Arti is a project to implement the Tor anonymity protocols in the Rust programming language.

Currently, Arti provides a working Tor client. There is initial support for connecting to onion services, but more work is needed for equivalent security to the C tor implementation. Until Arti is more mature, we recommend it for experimental use only.

The latest Arti release is 1.3.1.

{
"by": "acheong08",
"descendants": 30,
"id": 40214763,
"kids": [
40216177,
40219986,
40217757,
40219540,
40218477,
40216166,
40217115,
40218760
],
"score": 185,
"time": 1714503262,
"title": "Arti: A Tor Implementation in Rust",
"type": "story",
"url": "https://tpo.pages.torproject.net/core/arti/"
}
{
"author": null,
"date": null,
"description": null,
"image": "https://tpo.pages.torproject.net/core/arti/arti_logo.png",
"logo": null,
"publisher": null,
"title": "Arti – A Tor implementation in Rust",
"url": "https://tpo.pages.torproject.net/core/arti/"
}
{
"url": "https://tpo.pages.torproject.net/core/arti/",
"title": "Arti – A Tor implementation in Rust",
"description": "Arti is a project to implement the Tor anonymity protocols in the Rust programming language. Currently, Arti provides a working Tor client. There is initial support for...",
"links": [
"https://tpo.pages.torproject.net/core/arti/"
],
"image": "",
"content": "<div>\n <p>Arti is a project to implement\n the <a target=\"_blank\" href=\"https://www.torproject.org/\">Tor</a> anonymity protocols in\n the\n <a target=\"_blank\" href=\"https://www.rust-lang.org/\">Rust</a> programming language.\n </p>\n <p>Currently, Arti provides a working Tor client.\n There is\n <a target=\"_blank\" href=\"https://gitlab.torproject.org/tpo/core/arti/-/blob/main/README.md#hidden-service-onion-service-client-support\">initial support</a> for connecting to onion services,\n but more work is needed for equivalent security to the C tor\n implementation.\n Until Arti is more mature, we\n recommend it for experimental use only.\n </p>\n <p>The latest Arti release is <a target=\"_blank\" href=\"https://blog.torproject.org/arti_1_3_1_released/\">1.3.1</a>.\n </p>\n <div>\n <p><a target=\"_blank\" href=\"https://gitlab.torproject.org/tpo/core/arti/-/blob/main/README.md\">Latest README</a></p>\n <p><a target=\"_blank\" href=\"https://gitlab.torproject.org/tpo/core/arti\">Source repository</a></p>\n <p><a target=\"_blank\" href=\"https://tpo.pages.torproject.net/core/doc/rust/arti_client/index.html\">API documentation</a></p>\n <p><a target=\"_blank\" href=\"https://tpo.pages.torproject.net/core/arti/coverage\">Coverage reports</a></p>\n <p><a target=\"_blank\" href=\"https://gitlab.torproject.org/tpo/core/arti/-/blob/main/CONTRIBUTING.md\">How to contribute</a></p>\n <p><a target=\"_blank\" href=\"https://gitlab.torproject.org/tpo/core/arti/-/blob/main/doc/FAQ.md\">Frequently asked questions</a></p>\n <p><a target=\"_blank\" href=\"https://www.torproject.org/\">More about Tor</a></p>\n </div>\n </div>",
"author": "",
"favicon": "",
"source": "tpo.pages.torproject.net",
"published": "",
"ttr": 16,
"type": ""
}