PKCS12: Avoid bypassing the provider when doing HMAC operations.
pkcs12_gen_mac() now used EVP_MAC instead of direct HMAC_ calls.
PBMAC1_PBKDF2_HMAC() added additional data to raised parsing errors.
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
MergeDate: Thu Mar 12 10:47:31 2026
(Merged from https://github.com/openssl/openssl/pull/30279)
(cherry picked from commit
b1295c90bcb2aa14edf46a4599e5acd81b778cd9)