BoringTun, a userspace WireGuard implementation in Rust
Mar 27, 2019Vlad Krasnov

Summary
This post introduces BoringTun, a userspace implementation of the WireGuard protocol written in Rust. It highlights the need for a fast, cross-platform, and secure VPN solution, explaining the choice of Rust over C/C++ and Go for its memory safety and performance. BoringTun aims to provide a robust alternative to existing WireGuard implementations and contribute to the broader adoption of secure VPN technologies.
More from the Website Security & Threat Management trail
- We tested our own WAF with frontier AI models. Here’s what we found
- When scanners miss the attack: how Cloudflare Client-Side Security protects storefronts
- Introducing automatic remediation policies with Cloudflare CASB
- Introducing context-aware vulnerability discovery and remediation with Cloudflare Managed Defense and OpenAI Daybreak Models
- Introducing Adaptive Intelligence: undermining the economics of every bot attack