[PATCH 0/3] crypto: af_alg - add TLS type encryption

From: Tadeusz Struk
Date: Sat Mar 05 2016 - 20:25:31 EST


Hi,
The following series adds TLS type authentication. To do this a new
template, encauth, is introduced. It is derived from the existing authenc
template and modified to work in "first auth then encrypt" mode.
The algif interface is also changed to work with the new authentication type.

---

Tadeusz Struk (3):
crypto: authenc - add TLS type encryption
crypto: af_alg - add AEAD operation type
crypto: algif_aead - modify algif aead interface to work with encauth


crypto/Makefile | 2
crypto/af_alg.c | 6 +
crypto/algif_aead.c | 93 +++++++-
crypto/encauth.c | 510 +++++++++++++++++++++++++++++++++++++++++++
include/crypto/if_alg.h | 1
include/uapi/linux/if_alg.h | 4
6 files changed, 601 insertions(+), 15 deletions(-)
create mode 100644 crypto/encauth.c

--