aboutsummaryrefslogtreecommitdiff
path: root/crypto/hmac.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-27crypto: hmac - remove unnecessary alignment logicGravatar Eric Biggers 1-34/+22
2023-06-16crypto: hmac - Add missing blank lineGravatar Franziska Naepelt 1-0/+1
2023-04-20crypto: hmac - Add support for cloningGravatar Herbert Xu 1-0/+15
2022-02-11crypto: hmac - disallow keys < 112 bits in FIPS modeGravatar Stephan Müller 1-0/+4
2020-07-16crypto: algapi - use common mechanism for inheriting flagsGravatar Eric Biggers 1-2/+3
2020-01-09crypto: shash - convert shash_free_instance() to new styleGravatar Eric Biggers 1-2/+3
2020-01-09crypto: hmac - use crypto_grab_shash() and simplify error pathsGravatar Eric Biggers 1-17/+16
2019-12-11crypto: hmac - Use init_tfm/exit_tfm interfaceGravatar Herbert Xu 1-13/+7
2019-12-11crypto: shash - allow essiv and hmac to use OPTIONAL_KEY algorithmsGravatar Eric Biggers 1-2/+2
2019-06-06Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Gravatar Linus Torvalds 1-1/+3
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Gravatar Thomas Gleixner 1-6/+1
2019-05-30crypto: hmac - fix memory leak in hmac_init_tfm()Gravatar Eric Biggers 1-1/+3
2019-05-17crypto: hash - fix incorrect HASH_MAX_DESCSIZEGravatar Eric Biggers 1-0/+2
2019-04-25crypto: shash - remove shash_desc::flagsGravatar Eric Biggers 1-11/+0
2019-04-18crypto: run initcalls for generic implementations earlierGravatar Eric Biggers 1-1/+1
2017-11-29crypto: hmac - require that the underlying hash algorithm is unkeyedGravatar Eric Biggers 1-1/+5
2017-05-23crypto: hmac - add hmac IPAD/OPAD constantGravatar Corentin LABBE 1-2/+3
2014-11-26crypto: include crypto- module prefix in templateGravatar Kees Cook 1-0/+1
2014-10-14crypto: LLVMLinux: Remove VLAIS usage from crypto/hmac.cGravatar Jan-Simon Möller 1-14/+11
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Gravatar Tejun Heo 1-1/+0
2009-07-24crypto: hmac - Prehash ipad/opadGravatar Herbert Xu 1-46/+62
2009-07-15crypto: hmac - Fix incorrect error value when creating instanceGravatar Herbert Xu 1-0/+1
2009-07-14crypto: hmac - Switch to shashGravatar Herbert Xu 1-157/+114
2008-12-25crypto: hash - Export shash through hashGravatar Herbert Xu 1-4/+6
2008-07-10crypto: hash - Fixed digest size checkGravatar Herbert Xu 1-6/+10
2008-05-07[CRYPTO] hmac: Avoid calling virt_to_page on keyGravatar Herbert Xu 1-2/+23
2008-02-07Convert ERR_PTR(PTR_ERR(p)) instances to ERR_CAST(p)Gravatar David Howells 1-1/+1
2008-01-11[CRYPTO] scatterwalk: Restore custom sg chaining for nowGravatar Herbert Xu 1-1/+2
2008-01-11[CRYPTO] scatterwalk: Use generic scatterlist chainingGravatar Herbert Xu 1-1/+1
2007-10-26[CRYPTO]: HMAC needs some more scatterlist fixups.Gravatar David S. Miller 1-3/+3
2007-10-25[CRYPTO]: Fix hmac_digest from the SG breakage.Gravatar Vlad Yasevich 1-1/+3
2007-10-24SG: Change sg_set_page() to take length and offset argumentGravatar Jens Axboe 1-2/+1
2007-10-22[SG] Update crypto/ to sg helpersGravatar Jens Axboe 1-1/+2
2007-05-02[CRYPTO] templates: Pass type/mask when creating instancesGravatar Herbert Xu 1-3/+8
2007-02-07[CRYPTO] api: Add type-safe spawnsGravatar Herbert Xu 1-4/+5
2006-09-23[CRYPTO] hmac: Fix error truncation by unlikely()Gravatar Herbert Xu 1-6/+18
2006-09-23[CRYPTO] hmac: Fix hmac_init update callGravatar Herbert Xu 1-1/+1
2006-09-21[CRYPTO] digest: Remove old HMAC implementationGravatar Herbert Xu 1-101/+0
2006-09-21[CRYPTO] hmac: Add crypto template implementationGravatar Herbert Xu 1-6/+235
2006-09-21[CRYPTO] digest: Added user API for new hash typeGravatar Herbert Xu 1-6/+6
2005-10-30[PATCH] Use sg_set_buf/sg_init_one where applicableGravatar David Hardeman 1-14/+5
2005-07-06[CRYPTO] Don't check for NULL before kfree()Gravatar Jesper Juhl 1-2/+1
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Gravatar Linus Torvalds 1-0/+134