Commit 067227

2025-03-19 08:00:31 Samuli Seppänen: -/-
/dev/null .. Pages/Using-mbedtls.md
@@ 0,0 1,19 @@
+ # Introduction
+
+ Since version **2.4**, OpenVPN can be built using mbedtls as it's crypto backend, instead of OpenSSL. See [for more information on mbedtls.
+ ](https://tls.mbed.org/])
+
+ # Limitations compared to OpenSSL
+
+ Note that the mbedtls variant of OpenVPN does not support the same feature set as the OpenSSL variant. The most prominent differences are listed in the latest [README.mbedtls](https://github.com/OpenVPN/openvpn/blob/master/README.mbedtls).
+
+ # Building the mbedtls-enabled OpenVPN
+
+ OpenVPN **2.4** has full mbedtls support. Get the sources from [http://openvpn.net/index.php/open-source/downloads.html the download page], or get the most recent (potentially unstable) code [from github](https://github.com/OpenVPN/openvpn).
+
+ To build using mbedtls:
+ ```
+ ./configure --with-crypto-library=mbedtls
+ make
+ make install
+ ```
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9