Extend the provider MAC bridge for SIPHASH
authorMatt Caswell <matt@openssl.org>
Tue, 11 Aug 2020 13:54:18 +0000 (14:54 +0100)
committerPauli <paul.dale@oracle.com>
Sat, 29 Aug 2020 07:40:10 +0000 (17:40 +1000)
commitb27b31b62846d21a915acfd45c92ba82d3cd5666
tree5f8af27467cf8fd638646925980e5218dbf2244a
parent6f0bd6ca1c675503962e4580e54ceecd078a8331
Extend the provider MAC bridge for SIPHASH

The previous commits added support for HMAC into the provider MAC bridge.
We now extend that for SIPHASH too.

Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/12637)
crypto/evp/pmeth_lib.c
providers/defltprov.c
providers/implementations/include/prov/implementations.h
providers/implementations/signature/mac_legacy.c