- Want a free Samsung Music Frame? Buy one of these TVs or soundbars to get one
- This rugged Android is my pick for off-grid adventures - and it's on sale for $250
- Publisher’s Spotlight: Veriti
- IBM X-Force: Stealthy attacks on the rise, toolkits targeting AI emerge
- OpenAI's Deep Research has more fact-finding stamina than you, but it's still wrong half the time
Tailscale secures $160 million for its WireGuard-based VPN development

Building on WireGuard’s foundation
At the heart of Tailscale’s technology is WireGuard, a modern VPN protocol that offers significant security and performance advantages over legacy solutions.
WireGuard is an open-source technology built in a way that minimizes the attack surface while providing greater performance than older VPN approaches. While WireGuard provides the secure cryptographic foundation, Tailscale builds the control and management layer on top.
“WireGuard provides the fundamental, really secure cryptography primitive that gets the packets from place to place with end-to-end encryption very quickly, and then Tailscale provides all the key management stuff,” Pennarun explained. “Key management, of course, is mostly about people and organizations, and that’s the kind of thing that you can’t fix necessarily with an algorithm—you have to fix with human systems design.”
WireGuard became an integrated part of the Linux kernel in 2020. Interestingly, despite WireGuard being integrated into the Linux kernel, Tailscale made an unconventional choice to use the user-space implementation instead.
“We made an odd choice in the beginning of Tailscale that I think has paid off for us,” says Pennarun. “We chose the user-space WireGuard, because that way we could use the exact same code on every platform we run on.”
The company has even managed to optimize its user-space implementation to outperform the kernel version in some scenarios—”something that most people would have said is impossible,” according to Pennarun.