4 ms·
The world’s largest MITM
by wutwutwat 3y ago
The world’s largest MITM
- pbhjpbhj 3y agoLol, I'm a bit slow ... some USA TLA runs Cloudflare, right?
- wutwutwat 3y agotin foil hat time, but who do you think the MITM is for?
- chgs 3y agoTech bros love it. And tailscale. And saas as a whole. Data sovereignty means you can’t be kind by the adtech industry so it’s not cool.
- vitno 3y agoCalling out tailscale here is odd considering it's peer-to-peer and encrypted.
- chgs 3y agoWith keys controlled by a central entity
- Handprint4469 3y agodo you have a source for that?
- mikehotel 3y agoTailscale [0] says the private keys never leave the device. “Security Tailscale and WireGuard offer identical point-to-point traffic encryption. Using Tailscale introduces a dependency on Tailscale’s security. Using WireGuard directly does not. It is important to note that a device’s private key never leaves the device and thus Tailscale cannot decrypt network traffic. Our client code is open source, so you can confirm that yourself.” 0. https://tailscale.com/compare/wireguard https://tailscale.com/compare/wireguard
- sdht0 3y agoTo add to that, they also provides Tailnet lock [0], which protects from the only way the coordination server can mess with the tailnets, by connecting unauthorized nodes. [0] https://tailscale.com/kb/1226/tailnet-lock https://tailscale.com/kb/1226/tailnet-lock
- d-z-m 3y agoThat is true as far as it goes, but how does your node learn the public keys of the other nodes in your tailnet? My understanding is that they are provided by the coordination server, so you have to trust that the public key the coordination server gives you is actually the one for your peer device. Tailnet lock helps mitigate this by requiring that node public keys are signed by a trusted signing node, but it isn't bulletproof.
- Aerbil313 3y agoPublic key cryptography doesn’t work like that. If you were given wrong public keys you wouldn’t be able to connect to start with.
- d-z-m 3y ago> Public key cryptography doesn’t work like that Like what? I'm saying both sides of the connection would be given the wrong public keys by the coordination server. The private keys of which would be held by a MITM.
- j45 3y agoNot sure what the issue is with Tailscale, especially since you can self-host Headscale server locally to get the same effect.
- chgs 3y agoHeadscale is fine. With tailscale they control the deployment of public keys to devices, and can thus deploy anything they want to.
- j45 3y agoGood to know. Have they ever deployed anything they want to devices?
- brokenmachine 3y agoThe direction you're heading in sounds very similar to the arguments that may have been made pre-Snowden about mass-surveillance.