-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

One of the recent new features in the OpenVPN development code is support
for TLS version negotiation by a peer; this means that when both sides
support a TLSv1.2 connection, this version will be used, which in
particular allows the use of the newer 'Suite B' cipher-suites. It is
expected that a future release in the 2.3.x series will include this
support.

This feature will gracefully fall back to the current (as of 2.3.2)
TLSv1.0 support, unless a new option is used to strictly require a minimum
TLS version; using it when communicating to an older version should
continue working as it does today.

There was one case so far where a _very_ old OpenVPN server on a dd-wrt
system caused issues for a client that was built with this feature. One of
the devs was unable to reproduce this issue (using either the OpenVPN
version, or OpenSSL version), so at this time it is unexpected that this
will pose any real-world problem. However, if you are interested in doing
early testing if you have a very old (or perhaps customized server that
changed components of the TLS handshake or OpenSSL subsystem) you are
encouraged to try this feature out in advance of an official release.

Given the relative complexity of creating usable Windows builds, I have
decided to create a "preview build" that uses identical component versions
to 2.3.2, but added in this TLS negotiation feature from the git master
branch [2]. If you'd like to try out this feature in advance of its
inclusion in a future official OpenVPN release, please see my "OpenVPN
Previews" project [1]. I am targeting Windows specifically with this
project since Unix-alikes generally have far more graceful ways to create
custom builds.

[1] OpenVPN Previews project:
http://sourceforge.net/projects/openvpnpreviews/

[2] GitHub commit for the TLS version negotiation support:
https://github.com/OpenVPN/openvpn/commit/4b67f9849ab3efe89268e01afddc7795f38d0f64

- --
Josh
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)

iQGcBAEBAgAGBQJSGm+gAAoJENcx2Xpgb9RjaBML/3ghNuOVOJa8ZrDcdg3CTukw
A+2SDZpq1y2kKEaqIKgripDKIpzGWmD68op17w1iWAlIkEM3UuIbzMcQTmCoacT0
m0wTzxbymaJqf3+4K9FTMaLfQrp4VtRJ2q2EGqKDZ2YL/SUXyKdjbHi84N4AyIIi
zzTuPXBpL0tDlzSYC/7XCbQYWhvh4/K6Ow5gf3AChKJ/imEVVLoOc2WyqBhgx5dS
Vx8DToi+Cme2VD+ICOSiR9/t73ud6PaRs4whqRCd0xb1kMebzMn24vnJDhDXm/mT
feMvZaFGJ7v8czhoadSeLbfACqJgYuVdsKmzjQNmbcu+RNrso2vWLm4VBzQQYhRR
WALAdrqMu9r6nm7VCavpr4zF2bCsfl/mE6FjnwWNYOy6A21rd0i/yyN7RolnYxs7
hqu4lprDCidiiCxPrRQoj1qWaVhK19K6EJeVWqUjqaPT9hdpqZckHeNyyGj00TTo
0dMzAbdOwz1tEASQWWg0Y1CQwQn9npRdAj9YY19mwg==
=pGIu
-----END PGP SIGNATURE-----


------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and 
AppDynamics. Performance Central is your source for news, insights, 
analysis and resources for efficient Application Performance Management. 
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
Openvpn-users mailing list
Openvpn-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-users

Reply via email to