summaryrefslogtreecommitdiffstats
path: root/providers/implementations/macs/hmac_prov.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add utility function ossl_param_is_empty()slontis2024-10-091-1/+1
* Copyright year updatesTomas Mraz2024-09-051-1/+1
* Cleanups for FIPS options..slontis2024-08-281-3/+1
* Add HMAC FIPS keysize check.slontis2024-08-211-0/+84
* Ignore OSSL_MAC_PARAM_DIGEST_NOINIT/OSSL_MAC_PARAM_DIGEST_ONESHOTNeil Horman2023-12-261-27/+0
* Copyright year updatesMatt Caswell2023-09-071-1/+1
* Replaced '{ 0, NULL }' with OSSL_DISPATCH_END in OSSL_DISPATCH arraysIrak Rigia2023-04-211-1/+1
* Rationalize FIPS sourcesTomas Mraz2023-02-081-11/+2
* Move protocol version specific code into separate filesMatt Caswell2022-08-181-1/+1
* Fix a use after free in error handling of hmac_dupBernd Edlinger2022-06-101-0/+1
* Update copyright yearMatt Caswell2022-05-031-1/+1
* Avoid undefined behavior of provided macs on EVP_MAC reinitializationTomas Mraz2022-04-191-18/+8
* fips module header inclusion fine-tunningTomas Mraz2021-07-061-1/+0
* mac: add a getter for the MAC block size.Pauli2021-05-251-5/+19
* update set_ctx_param MAC calls to return 1 for a NULL paramsPauli2021-03-111-0/+3
* prov: update hmac to have additional init argumentsPauli2021-02-281-8/+25
* prov: support modified gettable/settable ctx calls for MACsPauli2021-02-261-2/+4
* Update copyright yearMatt Caswell2021-02-181-1/+1
* Replace MAC flags OSSL_MAC_PARAM_FLAGS with separate param fields.Shane Lontis2021-02-101-10/+28
* CORE & PROV: clean away OSSL_FUNC_mac_size()Richard Levitte2021-02-031-2/+0
* Rename some occurrences of 'library_context' and 'lib_ctx' to 'libctx'Dr. Matthias St. Pierre2020-10-151-1/+1
* Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre2020-10-151-1/+1
* prov: prefix all OSSL_DISPATCH tables names with ossl_Pauli2020-09-291-1/+1
* Allow zero-length secret for EVP_KDF APIJon Spillett2020-09-171-2/+2
* mac: add FIPS error state handlingPauli2020-09-121-2/+15
* Make ssl3_cbc_digest_record() use the real data_sizeMatt Caswell2020-09-031-1/+1
* Start using the provider side TLS HMAC implementationMatt Caswell2020-09-031-4/+4
* Add an HMAC implementation that is TLS awareMatt Caswell2020-09-031-3/+88
* provider: add the unused paramater tag to the gettable and settable functionsPauli2020-08-121-2/+2
* mac: add some consistency to setting the XXX_final output length.Pauli2020-08-071-2/+1
* gettables: provider changes to pass the provider context.Pauli2020-08-071-2/+2
* Make the naming scheme for dispatched functions more consistentDr. Matthias St. Pierre2020-06-241-10/+10
* Rename <openssl/core_numbers.h> -> <openssl/core_dispatch.h>Dr. Matthias St. Pierre2020-06-241-1/+1
* Update copyright yearMatt Caswell2020-04-231-1/+1
* Deprecate the low level HMAC functionsPauli2020-01-291-0/+6
* Cleanup: move remaining providers/common/include/internal/*.hRichard Levitte2019-10-101-2/+2
* Cleanup: move providers/common/include/internal/provider_args.hRichard Levitte2019-10-101-1/+1
* Providers: move common exchange,kdfs,keymgmt,macs,signatureRichard Levitte2019-10-101-0/+212