summaryrefslogtreecommitdiffstats
path: root/crypto/cmac
AgeCommit message (Expand)Author
2024-01-25Add appropriate NULL checks in EVP_CIPHER apiNeil Horman
2023-09-07Copyright year updatesMatt Caswell
2023-06-12Update CMAC test cases.fisher.yu
2023-06-09Optimize CMAC_Update for better performance.fisher.yu
2022-10-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2022-05-27Fix the incorrect checks of EVP_CIPHER_CTX_set_key_lengthPeiwei Hu
2021-11-16EVP_Cipher: fix the incomplete return checkPeiwei Hu
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz
2021-04-22Update copyright yearMatt Caswell
2021-04-18Add "origin" field to EVP_CIPHER, EVP_MDRich Salz
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte
2020-08-29Delete unused PKEY MAC filesMatt Caswell
2020-07-16Revert "The EVP_MAC functions have been renamed for consistency. The EVP_MAC...Matt Caswell
2020-06-11The EVP_MAC functions have been renamed for consistency. The EVP_MAC_CTX_*Pauli
2020-06-10Correctly handle the return value from EVP_Cipher() in the CMAC codeMatt Caswell
2020-06-10Ensure we never use a partially initialised CMAC_CTXMatt Caswell
2020-04-23Update copyright yearMatt Caswell
2020-01-29Deprecate the low level CMAC functionsPauli
2019-10-17[KDF] Add feedback-mode and CMAC support to KBKDFRobbie Harwood
2019-10-10Rework how our providers are builtRichard Levitte
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre
2019-08-27Coverty fixes for MACsRichard Levitte
2019-08-15Move CMAC to providersRichard Levitte
2019-08-15Prepare EVP_MAC infrastructure for moving all MACs to providersRichard Levitte
2019-06-06Change EVP_MAC method from copy to dupKurt Roeckx
2018-12-06Following the license change, modify the boilerplates in crypto/cmac/Richard Levitte
2018-10-30Adapt other EVP code to use EVP_MAC instead of direct implementation callsRichard Levitte
2018-10-30EVP_MAC: Integrate CMAC EVP_PKEY_METHOD into generic MAC EVP_PKEY_METHODRichard Levitte
2018-10-30EVP_MAC: Add CMAC implementationRichard Levitte
2018-04-17Update copyright yearRichard Levitte
2018-04-05Set error code if alloc returns NULLRich Salz
2017-03-01Don't use deprecated EVP_CIPHER_CTX_cleanup() internallyRichard Levitte
2017-02-28Don't free in cleanup routineBenjamin Kaduk
2016-05-17Copyright consolidation 06/10Rich Salz
2016-04-20Remove --classic build entirelyRichard Levitte
2016-03-21Remove the remainder of util/mk1mf.pl and companion scriptsRichard Levitte
2016-03-02Use utility functions for HMAC and CMAC.Dr. Stephen Henson
2016-02-20Always build library object files with shared library cflagsRichard Levitte
2016-02-18Remove all special make depend flags, as well as OPENSSL_DOING_MAKEDEPENDRichard Levitte
2016-02-05GH601: Various spelling fixes.FdaSilvaYY
2016-02-01unified build scheme: add build.info filesRichard Levitte
2016-01-29Templatize util/domdRich Salz
2016-01-26Remove /* foo.c */ commentsRich Salz
2016-01-20Remove update tagsRich Salz
2016-01-20make EVP_PKEY opaqueDr. Stephen Henson
2016-01-17Remove some old makefile targetsRich Salz
2016-01-12Move Makefiles to Makefile.inRich Salz
2016-01-12Remove unused internal macrosRichard Levitte
2016-01-12make updateRichard Levitte
2016-01-12Adapt all EVP_CIPHER_CTX users for it becoming opaqueRichard Levitte