Hi,
For a while now I've been spending some time on adding AEAD support to
OpenVPN. I published a branch containing my most recent patch set on
github:
https://github.com/syzzer/openvpn/tree/aead-cipher-modes11
The meat of it is in this commit, of which the commit message provides
useful information:
https://github.com/syzzer/openvpn/commit/b0dc773a
I expect to send a patch set to the list soon, but preliminary comments
and test results are very much welcome.
Once this is done, I will continue working on cipher negotiation.
(The commits with a title starting with XXX are just for easier
testing/debugging and will not be part of the final patch set).
-Steffan