Information, Computer and Network Security Terms Glossary and
OpenVPN, a VPN package written by James Yonan, provides the ability to create point-to-point encrypted tunnels between hosts. It allows peers to authenticate to each other using a pre-shared private key, certificates, or username/password. It makes extensive use of the OpenSSL encryption library, and uses the SSLv3/TLSv1 protocol. It is available on Linux, xBSD, Mac OSX, and Windows 2000/XP. It offers a wealth of security and control features. It is not a "web-based" VPN, and is not compatible with IPsec or any other VPN package.