OpenVPN is a full-featured open source SSL VPN solution. It implements OSI layer 2 or 3 secure network extension using the industry standard SSL/TLS protocol.
Key Features:
- SSL/TLS encryption
- Certificate-based authentication
- Works through NAT and firewalls
- Cross-platform compatibility
- TCP and UDP support