summaryrefslogtreecommitdiffstats
path: root/crypto/hmac.c
Commit message (Expand)AuthorAgeFilesLines
* crypto: hmac - remove unnecessary alignment logicEric Biggers2023-10-271-34/+22
* crypto: hmac - Add missing blank lineFranziska Naepelt2023-06-161-0/+1
* crypto: hmac - Add support for cloningHerbert Xu2023-04-201-0/+15
* crypto: hmac - disallow keys < 112 bits in FIPS modeStephan Müller2022-02-111-0/+4
* crypto: algapi - use common mechanism for inheriting flagsEric Biggers2020-07-161-2/+3
* crypto: shash - convert shash_free_instance() to new styleEric Biggers2020-01-091-2/+3
* crypto: hmac - use crypto_grab_shash() and simplify error pathsEric Biggers2020-01-091-17/+16
* crypto: hmac - Use init_tfm/exit_tfm interfaceHerbert Xu2019-12-111-13/+7
* crypto: shash - allow essiv and hmac to use OPTIONAL_KEY algorithmsEric Biggers2019-12-111-2/+2
* Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2019-06-061-1/+3
|\
| * crypto: hmac - fix memory leak in hmac_init_tfm()Eric Biggers2019-05-301-1/+3
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-6/+1
|/
* crypto: hash - fix incorrect HASH_MAX_DESCSIZEEric Biggers2019-05-171-0/+2
* crypto: shash - remove shash_desc::flagsEric Biggers2019-04-251-11/+0
* crypto: run initcalls for generic implementations earlierEric Biggers2019-04-181-1/+1
* crypto: hmac - require that the underlying hash algorithm is unkeyedEric Biggers2017-11-291-1/+5
* crypto: hmac - add hmac IPAD/OPAD constantCorentin LABBE2017-05-231-2/+3
* crypto: include crypto- module prefix in templateKees Cook2014-11-261-0/+1
* crypto: LLVMLinux: Remove VLAIS usage from crypto/hmac.cJan-Simon Möller2014-10-141-14/+11
* include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo2010-03-301-1/+0
* crypto: hmac - Prehash ipad/opadHerbert Xu2009-07-241-46/+62
* crypto: hmac - Fix incorrect error value when creating instanceHerbert Xu2009-07-151-0/+1
* crypto: hmac - Switch to shashHerbert Xu2009-07-141-157/+114
* crypto: hash - Export shash through hashHerbert Xu2008-12-251-4/+6
* crypto: hash - Fixed digest size checkHerbert Xu2008-07-101-6/+10
* [CRYPTO] hmac: Avoid calling virt_to_page on keyHerbert Xu2008-05-071-2/+23
* Convert ERR_PTR(PTR_ERR(p)) instances to ERR_CAST(p)David Howells2008-02-071-1/+1
* [CRYPTO] scatterwalk: Restore custom sg chaining for nowHerbert Xu2008-01-111-1/+2
* [CRYPTO] scatterwalk: Use generic scatterlist chainingHerbert Xu2008-01-111-1/+1
* [CRYPTO]: HMAC needs some more scatterlist fixups.David S. Miller2007-10-261-3/+3
* [CRYPTO]: Fix hmac_digest from the SG breakage.Vlad Yasevich2007-10-251-1/+3
* SG: Change sg_set_page() to take length and offset argumentJens Axboe2007-10-241-2/+1
* [SG] Update crypto/ to sg helpersJens Axboe2007-10-221-1/+2
* [CRYPTO] templates: Pass type/mask when creating instancesHerbert Xu2007-05-021-3/+8
* [CRYPTO] api: Add type-safe spawnsHerbert Xu2007-02-071-4/+5
* [CRYPTO] hmac: Fix error truncation by unlikely()Herbert Xu2006-09-231-6/+18
* [CRYPTO] hmac: Fix hmac_init update callHerbert Xu2006-09-231-1/+1
* [CRYPTO] digest: Remove old HMAC implementationHerbert Xu2006-09-211-101/+0
* [CRYPTO] hmac: Add crypto template implementationHerbert Xu2006-09-211-6/+235
* [CRYPTO] digest: Added user API for new hash typeHerbert Xu2006-09-211-6/+6
* [PATCH] Use sg_set_buf/sg_init_one where applicableDavid Hardeman2005-10-301-14/+5
* [CRYPTO] Don't check for NULL before kfree()Jesper Juhl2005-07-061-2/+1
* Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds2005-04-161-0/+134