aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/hmac/hmac.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Update HMAC functions to return an error where relevant.Dr. Stephen Henson2008-11-021-27/+56
* More size_tification.Ben Laurie2008-11-011-4/+3
* Experimental HMAC support via EVP_PKEY_METHOD.Dr. Stephen Henson2007-04-111-0/+10
* Move cryptlib.h prior bio.h. Actually it makes sense to include cryptlib.hAndy Polyakov2005-05-171-1/+1
* Zero key-length for HMAC is apparently OK.Andy Polyakov2004-07-251-1/+1
* Stricter boundary condition check in HMAC_Init_ex.Andy Polyakov2004-07-251-1/+1
* size_t-fication of message digest APIs. We should size_t-fy more APIs...Andy Polyakov2004-05-151-2/+2
* A general spring-cleaning (in autumn) to fix up signed/unsigned warnings.Geoff Thorpe2003-10-291-2/+2
* Security fixes brought forward from 0.9.7.Ben Laurie2002-11-131-0/+3
* Initialize cipher context in KRB5Dr. Stephen Henson2002-03-141-5/+5
* Improve back compatibility.Ben Laurie2001-12-091-2/+10
* Retain compatibility of EVP_DigestInit() and EVP_DigestFinal()Dr. Stephen Henson2001-10-161-8/+8
* Really add the EVP and all of the DES changes.Ben Laurie2001-07-301-10/+20
* Fix for HMAC.Dr. Stephen Henson2000-03-271-1/+3
* Document hash functions.Ulf Möller2000-02-031-2/+2
* Survive pedanticism.Ben Laurie1999-06-081-3/+4
* This is the main PKCS#5 v2.0 key generation function, it parses the ASN1Dr. Stephen Henson1999-06-071-1/+1