News for hackers. Stuff that matters.
Re:Wiretrustee: WireGuard-Based Mesh Network by JeremyNT on Tuesday June 29, 2021 @08:42AM (#27674994)
Wireguard based solutions get all the attention these days, but I really love working with Nebula. It's dead simple to set up and the mobile client works well.

That said, Nebula feels way less popular, and I don't know if it's had a third party security audit. WG's popularity means it should presumably have had a lot of attention given to both its architecture and its code. This is one area where using a "niche" solution feels somewhat risky.

Re:Wiretrustee: WireGuard-Based Mesh Network by KingMachiavelli on Tuesday June 29, 2021 @09:04AM (#27675216)
Nebula is pretty great.

However, the Android client does not allow for specifying a DNS server and breaks the Android system DNS over TLS. Google thinks the VPN app/client should handle DNS and Nebula app development seems very slow. This means you cannot use adblocking DNS while using Nebula.

Re:Wiretrustee: WireGuard-Based Mesh Network by handrous on Tuesday June 29, 2021 @10:35AM (#27676362)
The semi-official (worked on by folks involved with the core product from, as far as I can tell, early on, but not released by Slack like core Nebula is) mobile clients don't have a license associated with them, which is a bit of a blocker to further development or distribution on certain stores (FOSS-only ones, for instance, and really no-one else can distribute them at all right now without risk).
Re:Wiretrustee: WireGuard-Based Mesh Network by atonse on Tuesday June 29, 2021 @10:34AM (#27676352)
Thankfully both Nebula and Wireguard are built on top of the Noise Framework.

So neither is a compromise security-design wise.

Re:Wiretrustee: WireGuard-Based Mesh Network by wolverine876 on Tuesday June 29, 2021 @04:48PM (#27681530)
> Thankfully both Nebula and Wireguard are built on top of the Noise Framework.

> So neither is a compromise security-design wise.

Security involves much more than the crypto framework being used; just crypto requires much more than the framework. Noise could be implemented insecurely, as a basic example.

Re:Wiretrustee: WireGuard-Based Mesh Network by atonse on Tuesday June 29, 2021 @05:56PM (#27682265)
Yeah that’s probably true. But I meant in the sense of it’s not roll your own crypto.
Re:Wiretrustee: WireGuard-Based Mesh Network by wolverine876 on Tuesday June 29, 2021 @06:30PM (#27682611)
Yes, absolutely. That reduces a lot of likely error.