Commit 86ca5cb8 authored by Holger Dengler's avatar Holger Dengler Committed by Herbert Xu
Browse files

s390/crypto: Add protected key hmac subfunctions for KMAC



The CPACF KMAC instruction supports new subfunctions for
protected key hmac. Add defines for these 4 new subfuctions.

Signed-off-by: default avatarHolger Dengler <dengler@linux.ibm.com>
Signed-off-by: default avatarHarald Freudenberger <freude@linux.ibm.com>
Reviewed-by: default avatarHolger Dengler <dengler@linux.ibm.com>
Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
parent 2f8839e6
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -129,6 +129,10 @@
#define CPACF_KMAC_HMAC_SHA_256	0x71
#define CPACF_KMAC_HMAC_SHA_384	0x72
#define CPACF_KMAC_HMAC_SHA_512	0x73
#define CPACF_KMAC_PHMAC_SHA_224	0x78
#define CPACF_KMAC_PHMAC_SHA_256	0x79
#define CPACF_KMAC_PHMAC_SHA_384	0x7a
#define CPACF_KMAC_PHMAC_SHA_512	0x7b

/*
 * Function codes for the PCKMO (PERFORM CRYPTOGRAPHIC KEY MANAGEMENT)