Add poly1305 MAC support
authorPaul Yang <yang.yang@baishancloud.com>
Mon, 22 Oct 2018 06:54:24 +0000 (14:54 +0800)
committerPaul Yang <yang.yang@baishancloud.com>
Mon, 5 Nov 2018 05:07:07 +0000 (13:07 +0800)
commitc1da4b2afe62644f42f95a8788cd80b0a4925e0c
tree766cbe471b8c6421d24840204975fae3c43e1857
parent748099b9e96e288f0fd1bc72634834d3687831ad
Add poly1305 MAC support

This is based on the latest EVP MAC interface introduced in PR #7393.

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/7459)
13 files changed:
crypto/err/openssl.txt
crypto/evp/c_allm.c
crypto/evp/evp_err.c
crypto/evp/pkey_mac.c
crypto/include/internal/evp_int.h
crypto/poly1305/build.info
crypto/poly1305/poly1305_meth.c [new file with mode: 0644]
crypto/poly1305/poly1305_pmeth.c [deleted file]
doc/man3/EVP_MAC.pod
doc/man7/EVP_MAC_POLY1305.pod [new file with mode: 0644]
include/openssl/evp.h
include/openssl/evperr.h
test/recipes/30-test_evp_data/evpmac.txt