---
title: "The Tor Project is Now Rewritten in Rust Instead of C"
url: https://daily.dev/posts/the-tor-project-is-now-rewritten-in-rust-instead-of-c-qctr5ukre
source_url: https://itsfoss.com/news/tor-rust-rewrite-progress/
type: article
source: "It's Foss"
published: 2025-12-11T12:33:09.267Z
updated: 2025-12-11T12:55:19.641Z
tags: ["security", "c", "rust", "privacy"]
reading_time: 2
upvotes: 69
comments: 3
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# The Tor Project is Now Rewritten in Rust Instead of C

**[It's Foss](https://daily.dev/sources/itsfoss)** · 2 min read · 69 upvotes · 3 comments

## Summary

Arti 1.8.0, the Rust rewrite of Tor, introduces circuit timeout improvements that replace predictable timing patterns with randomized intervals to reduce fingerprinting risks. The release includes an experimental command for migrating onion service client authorization keys from C-based Tor to Arti's keystore, plus enhancements to routing architecture and protocol implementation. The rewrite addresses memory safety vulnerabilities inherent in the original C codebase, including buffer overflows and use-after-free bugs.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://itsfoss.com/news/tor-rust-rewrite-progress/>

## Community discussion

Top comments from developers on daily.dev.

**@byteoutlaw** · 8 upvotes

> Nice! Rust is really starting to be(at) legacy! 😌

**@shapes** · 2 upvotes

> I mean, if this makes it faster so that connection seems fast, i'm happy

## Similar posts on daily.dev

- [Rust Foundation Member Announcement: Fledgio, QRT, Code Construct, Tor Project](https://daily.dev/posts/rust-foundation-member-announcement-fledgio-qrt-code-construct-tor-project-hju6onrjw) · Rust Foundation · 0 upvotes · 0 comments

---

Tags: [#security](https://daily.dev/tags/security), [#c](https://daily.dev/tags/c), [#rust](https://daily.dev/tags/rust), [#privacy](https://daily.dev/tags/privacy)

[View this post on daily.dev](https://daily.dev/posts/the-tor-project-is-now-rewritten-in-rust-instead-of-c-qctr5ukre)
