I want to set up a VPN connection to my home so I can access my internal network on the go. I am not sure what VPN protocol I should use when I want security and privacy. So far I found:
- PPTP which is a very bad idea to use.
- L2TP which requires IPSec to be somewhat secure.
- IKEv2 is a fairly new standard but hard to set up on the server side. Closed source.
- OpenVPN has great features, easy to setup, open source but only works on third party apps. I hear great things about Viscosity but I am still not sure what to use on my iPhone.
- WireGuard, a very new protocol with great security and privacy but still in alpha and may be buggy
WireGuard is a cool protocol but I think it’s a little bit too risky to use it now. L2TP/IPSec is something I don’t trust, I read on my websites that the NSA has weakened the security. What do you use/recommend?