[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
--