aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/hmac/hmac.c
Commit message (Expand)AuthorAgeFilesLines
* Adapt other parts of the source to the changed EVP_Q_digest() and EVP_Q_mac()Richard Levitte2021-06-231-6/+11
* Rename all getters to use get/get0 in nameTomas Mraz2021-06-011-7/+9
* Update copyright yearMatt Caswell2021-05-201-1/+1
* hmac: fix coverity 1484888 negative integer to size_t conversionPauli2021-05-181-1/+4
* Add quick one-shot EVP_Q_mac() and deprecation compensation decls for MAC fun...Dr. David von Oheimb2021-05-081-31/+11
* coverity 1462580 Improper use of negative valuePauli2020-04-301-0/+2
* Update copyright yearMatt Caswell2020-04-231-1/+1
* Deprecate the low level HMAC functionsPauli2020-01-291-0/+6
* Don't store an HMAC key for longer than we needMatt Caswell2020-01-061-21/+19
* Update source files for pre-3.0 deprecationRichard Levitte2019-11-071-1/+1
* Reorganize local header filesDr. Matthias St. Pierre2019-09-281-1/+1
* HMAC: use EVP_MD_flags(), not EVP_MD_meth_get_flags()Richard Levitte2019-08-121-1/+1
* Don't allow SHAKE128/SHAKE256 with HMACMatt Caswell2019-03-271-0/+7
* Following the license change, modify the boilerplates in crypto/hmac/Richard Levitte2018-12-061-1/+1
* Refactor the computation of API version limitsRichard Levitte2018-12-061-1/+1
* Fix HMAC SHA3-224 and HMAC SHA3-256.Pauli2018-09-041-6/+6
* hmac_init cleanup and fix key zeroization issueShane Lontis2018-09-041-17/+16
* Remove OPENSSL_assert() from crypto/hmacMatt Caswell2017-08-211-1/+2
* PBKDF2 computation speedup (15-40%)Gergely Nagy2017-04-041-9/+14
* Fix style issues in HMAC_size()Matt Caswell2016-11-041-3/+2
* Ensure HMAC_size() handles errors correctlyMatt Caswell2016-11-041-1/+4
* Add a getter to obtain the HMAC_CTX mdMatt Caswell2016-06-241-0/+5
* hmac/hmac.c: fix sizeof typo in hmac_ctx_cleanup.Andy Polyakov2016-06-091-1/+1
* Copyright consolidation 07/10Rich Salz2016-05-171-54/+6
* const correctness: make HMAC_size() take a const *Steffan Karger2016-05-161-1/+1
* GH641: Don't care openssl_zmallocRich Salz2016-02-081-3/+5
* RT3095: allow NULL key for single-shot HMACEmilia Kasper2016-02-041-0/+7
* Remove /* foo.c */ commentsRich Salz2016-01-261-1/+0
* Backwards-compatibility subject to OPENSSL_API_COMPATViktor Dukhovni2016-01-071-1/+2
* Cleanup: fix all sources that used HMAC_CTX_initRichard Levitte2015-12-071-2/+2
* Cleanup: rename HMAC_CTX_init to HMAC_CTX_resetRichard Levitte2015-12-071-2/+2
* Cleanup: fix all sources that used EVP_MD_CTX_(create|init|destroy)Richard Levitte2015-12-071-9/+9
* Remove HMAC_CTX_cleanup and combine its functionality into EVP_MD_CTX_initRichard Levitte2015-12-071-17/+17
* Make the definition of HMAC_CTX opaqueRichard Levitte2015-12-071-7/+33
* Adapt HMAC to the EVP_MD_CTX changesRichard Levitte2015-12-071-29/+50
* Fix ABI break with HMACMatt Caswell2015-06-121-12/+8
* Fix leak in HMAC error pathMatt Caswell2015-06-101-0/+1
* Identify and move common internal libcrypto header filesRichard Levitte2015-05-141-1/+1
* Use safer sizeof variant in mallocRich Salz2015-05-041-1/+1
* Code style: space after 'if'Viktor Dukhovni2015-04-161-6/+6
* Fix HMAC to pass invalid key len testMatt Caswell2015-03-251-1/+2
* Ensure that both the MD and key have been initialised before attempting toMatt Caswell2015-03-251-3/+20
* HMAC_cleanup, and HMAC_Init are stated as deprecated in the docs and source.Matt Caswell2015-02-101-1/+3
* Run util/openssl-format-source -v -c .Matt Caswell2015-01-221-143/+135
* remove OPENSSL_FIPSAPIDr. Stephen Henson2014-12-081-1/+1
* Change OPENSSL_FIPSEVP to OPENSSL_FIPSAPI as it doesn't just referDr. Stephen Henson2011-01-271-1/+1
* FIPS HMAC changes:Dr. Stephen Henson2011-01-261-9/+13
* Fix warnings.Ben Laurie2010-06-121-3/+0
* Add flags functions which were added to 0.9.8 for fips but not 1.0.0 andDr. Stephen Henson2010-01-261-0/+6
* Revert the size_t modifications from HEAD that had led to moreGeoff Thorpe2008-11-121-3/+3