
boringtun
cloudflare
Userspace WireGuard® Implementation in Rust
AI 简介
BoringTun 是一个用 Rust 语言编写的 WireGuard 协议的用户空间实现,旨在提高可移植性和速度。其核心功能包括一个可在 Linux 和 macOS 上运行的命令行工具 boringtun-cli,以及一个可以被多种平台(如 iOS 和 Android)集成的库 boringtun,用于开发快速高效的 WireGuard 客户端应用。该项目支持在没有网络或隧道堆栈的情况下实现底层 WireGuard 协议,并允许开发者以平台特有的方式实现这些组件。BoringTun 适用于需要高性能、跨平台虚拟私有网络解决方案的场景,比如移动设备上的安全通信或是大规模服务器部署中的加密连接。
Rust
BSD 3-Clause "New" or "Revised" License7.1k
Stars
512
Forks
73
Watchers
74
Issues
Star 增长
今日0
近 7 天+2
近 30 天+34
综合评分68.53
默认分支master