Re:Show HN: Encrypted VPN in 2k lines of Go
by twitchyliquid64 on Thursday October 05, 2017 @10:31AM
(#15409468)
Throughput: It depends on the link, but I'm getting 16mbps peak where my connection to my ISP gets me 20mbps peak.
Mobile: You have to use the APIs that are available on the platform to hook into the network layer. After that its pretty straightforward though - you open some TLS connections, do verification, and encapsulate network traffic in some simple structs.
A couple of question:
- What is the throughput once you fixed the issues ?
- If you were to implement a client for mobile (iOS, Android), how would you go about it ? (Just theoretically, I understand it's a personal project)
I'm using openvpn on a cloud server and one of the big advantages is the availability of mobile client apps.