summaryrefslogtreecommitdiffstats
path: root/crypto/s390x_arch.h
diff options
context:
space:
mode:
authorPatrick Steuer <patrick.steuer@de.ibm.com>2018-01-18 10:14:30 +0100
committerAndy Polyakov <appro@openssl.org>2018-02-06 19:39:52 +0100
commit39f5b069ac4b0ccd953f2237b7a6c2018230726d (patch)
tree085e75d73fca4726958c44f50f1254669fdaeb5f /crypto/s390x_arch.h
parentutil/mkdef.pl: Trust configdata.pm (diff)
downloadopenssl-39f5b069ac4b0ccd953f2237b7a6c2018230726d.tar.xz
openssl-39f5b069ac4b0ccd953f2237b7a6c2018230726d.zip
s390x assembly pack: add KMAC code path for aes-ccm
Signed-off-by: Patrick Steuer <patrick.steuer@de.ibm.com> Reviewed-by: Andy Polyakov <appro@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/5230)
Diffstat (limited to 'crypto/s390x_arch.h')
-rw-r--r--crypto/s390x_arch.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/crypto/s390x_arch.h b/crypto/s390x_arch.h
index a5a9dee8d3..5744318231 100644
--- a/crypto/s390x_arch.h
+++ b/crypto/s390x_arch.h
@@ -14,6 +14,8 @@
void s390x_km(const unsigned char *in, size_t len, unsigned char *out,
unsigned int fc, void *param);
+void s390x_kmac(const unsigned char *in, size_t len, unsigned int fc,
+ void *param);
void s390x_kma(const unsigned char *aad, size_t alen, const unsigned char *in,
size_t len, unsigned char *out, unsigned int fc, void *param);