All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Tor Project Transitions from C to Rust for Enhanced Security with Arti Rewrite

By

giuliomagnifico

5mo ago· 3 min readenNews

Summary

The Tor Project is transitioning from C to Rust for its core software, citing security vulnerabilities in the C codebase such as buffer overflows and memory corruption issues. The project has introduced Arti, a Rust rewrite of Tor that leverages Rust's memory safety features to address these security flaws. The latest Arti 1.8.0 release includes improvements like circuit isolation and onion service enhancements.

Key quotes

· 4 pulled
The Tor Project has been busy with the rustification of their offering for quite some time now.
All of it is built on C. But that C codebase is an issue. It is known to have buffer overflows, use-after-free bugs, and memory corruption vulnerabilities.
That is why they introduced Arti, a Rust rewrite of Tor that tackles these flaws by leveraging the memory safety of the programming language.
Arti, the Rust rewrite of Tor, brings circuit isolation and onion service improvements in its 1.8.0 release.
Snippet from the RSS feed
Arti, the Rust rewrite of Tor, brings circuit isolation and onion service improvements in its 1.8.0 release.

You might also wanna read