Version 8 (modified by 6 years ago) (diff) | ,
---|
Introduction
Note: This page only applies to Openvpn-2.3.x
OpenVPN version 2.3 can be built using PolarSSL as it's crypto backend, instead of OpenSSL. See https://polarssl.org/ for more information on PolarSSL.
Limitations compared to OpenSSL
Note that the PolarSSL variant of OpenVPN does not support the same feature set as the OpenSSL variant. The most prominent differences are listed in the latest README.polarssl*. (* This has been replaced by README.mbedtls)
Building the PolarSSL-enabled OpenVPN
OpenVPN 2.3 has full PolarSSL support. Get the sources from the download page, or get the most recent (potentially unstable) code from github.
To build using polarssl:
./configure --with-crypto-library=polarssl make make install
For more up to date information see: https://community.openvpn.net/openvpn/wiki/Using-mbedtls