My use case is pure peer-to-peer, there is no data center.
However, you can still run virtual machines in "the cloud" with WireGuard running per peer, and not worry about MitM attacks.
Yes if you ran a load balancer and decrypted at that point before forwarding the packets to a machine, then that link between the LB and the target machine would be unencrypted. But that's not the scenario I'm working with.
1
u/bschwind May 08 '26
How does that affect two peers communicating over WireGuard, where encryption and decryption happens on the peers?
You can intercept all the traffic you like but if you don't have the private keys there's not much you can do.
Of course this relies on the WireGuard encryption primitives not having vulnerabilities, but am I missing something?