Name: Anonymous 2017-02-21 5:31
Wave googbye privacy.
but authenticated communication is also a cryptographic problemAnd? Authentication is still a different problem which solves totally different things.
TLS creates keys with DHYou can use static RSA/DSA keys
and then uses them for HMACHMAC is entirely optional. You do not need it if you use GCM or something like Chacha20 + Poly.