Re:Show HN: Encrypted VPN in 2k lines of Go
by ivanfon on Thursday October 05, 2017 @08:35AM
(#15408612)
Because you can easily read and understand the code.
[ Parent
| on HN ]
Re:Show HN: Encrypted VPN in 2k lines of Go
by dsacco on Thursday October 05, 2017 @08:54AM
(#15408717)
For what itβs worth, this only really applies to a comparison against OpenVPN or IPSec. WireGuard has similar code complexity and size, and is approximately the same when compared against the incumbent VPN options.
Re:Show HN: Encrypted VPN in 2k lines of Go
by zokier on Thursday October 05, 2017 @11:58AM
(#15410192)
I don't think the comparison to Wireguard is apples-to-apples. Wireguard implements it's own semi-custom cryptosystem (Noise) whereas subnet rides on top of Go standard TLS implementation. So depending on how you view things, Wireguard is either much simpler (if you compare to the whole TLS stack) or much more complex (if you assume Go TLS to be reliable/trustworthy)