Thanks. It's working now. Timings soon.
The first paragraph in the man page for EVP_DigestSign and friends says:
The EVP signature routines are a high level interface to digital signatures.
Input data is digested first before the signing takes place.
Down at the bottom, under CMAC, it says:
On Sun, 14 Jun 2020 07:16:27 +0200,
Hal Murray wrote:
>
> I can't get CMAC to work via PKEY. I get the same error on 1.1.1g and 3.0.0
>
> I'm using a cipher that works with the CMAC interface.
>
> Can anybody see what I'm missing?
Yup. It's designed to work with the set of functions EVP_Diges
I can't get CMAC to work via PKEY. I get the same error on 1.1.1g and 3.0.0
I'm using a cipher that works with the CMAC interface.
Can anybody see what I'm missing?
/* hack to demonstrate pkey troubles */
/* build with:
* cc -Wall -I/usr/local/ssl/include \
* -L/usr/local/ssl/lib -lcrypt