summaryrefslogtreecommitdiff
path: root/crypto/authenc.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* crypto: authenc - Fix sleep in atomic context in decrypt_tailHerbert Xu2022-01-311-1/+1
* crypto: algapi - use common mechanism for inheriting flagsEric Biggers2020-07-161-11/+3
* crypto: authenc - use crypto_grab_ahash() and simplify error pathsEric Biggers2020-01-091-38/+14
* crypto: skcipher - pass instance to crypto_grab_skcipher()Eric Biggers2020-01-091-6/+6
* crypto: remove propagation of CRYPTO_TFM_RES_* flagsEric Biggers2020-01-091-6/+0
* crypto: remove CRYPTO_TFM_RES_BAD_KEY_LENEric Biggers2020-01-091-5/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-6/+1
* crypto: run initcalls for generic implementations earlierEric Biggers2019-04-181-1/+1
* crypto: authenc - fix parsing key with misaligned rta_lenEric Biggers2019-01-101-3/+11
* crypto: null - Remove VLA usage of skcipherKees Cook2018-09-281-4/+4
* crypto: authenc - don't leak pointers to authenc keysTudor-Dan Ambarus2018-04-211-0/+1
* crypto: null - Get rid of crypto_{get,put}_default_null_skcipher2()Eric Biggers2017-12-221-2/+2
* crypto: skcipher - Get rid of crypto_spawn_skcipher2()Eric Biggers2016-11-011-1/+1
* crypto: skcipher - Get rid of crypto_grab_skcipher2()Eric Biggers2016-11-011-3/+3
* crypto: authenc - Use skcipherHerbert Xu2016-07-181-51/+56
* crypto: authenc - Consider ahash ASYNC bitHerbert Xu2016-07-011-2/+4
* crypto: authenc - Remove redundant sg_init_table call.Harsh Jain2016-06-291-6/+1
* crypto: aead - Remove CRYPTO_ALG_AEAD_NEW flagHerbert Xu2015-08-171-3/+1
* crypto: authenc - Convert to new AEAD interfaceHerbert Xu2015-08-041-401/+183
* crypto: authenc - Use crypto_aead_set_reqsize helperHerbert Xu2015-05-131-7/+8
* crypto: authenc - Include internal/aead.hHerbert Xu2015-05-131-1/+1
* crypto: include crypto- module prefix in templateKees Cook2014-11-261-0/+1
* crypto: authenc - Find proper IV address in ablkcipher callbackTom Lendacky2013-11-281-3/+4
* crypto: authenc - Export key parsing helper functionMathias Krause2013-10-161-18/+30
* crypto: crypto_memneq - add equality testing of memory regions w/o timing leaksJames Yonan2013-10-071-3/+3
* crypto: use ERR_CASTJulia Lawall2013-02-041-2/+1
* crypto: authenc - Fix crash with zero-length assoc dataHerbert Xu2012-09-111-2/+2
* crypto: Use scatterwalk_crypto_chainSteffen Klassert2010-12-021-18/+4
* crypto: Use ERR_CASTJulia Lawall2010-05-261-1/+1
* crypto: authenc - Fix cryptlen calculationShikhar Khattar2010-05-201-2/+6
* crypto: authenc - Add EINPROGRESS checkHerbert Xu2010-04-261-5/+11
* crypto: authenc - Move saved IV in front of the ablkcipher requestSteffen Klassert2010-03-031-11/+14
* crypto: authenc - Use correct ahash complete functionsSteffen Klassert2010-03-021-1/+1
* crypto: authenc - Fix checkpatch errorsRichard Hartmann2010-02-161-5/+5
* crypto: authenc - Convert to ahashSteffen Klassert2009-08-051-69/+285
* crypto: authenc - Remove reference to crypto_hashHerbert Xu2009-07-141-5/+1
* crypto: authenc - Fix zero-length IV crashHerbert Xu2009-01-151-9/+15
* crypto: hash - Export shash through hashHerbert Xu2008-12-251-0/+3
* crypto: authenc - Avoid using clobbered request pointerHerbert Xu2008-08-231-4/+6
* [CRYPTO] authenc: Fix async crypto crash in crypto_authenc_genicv()Patrick McHardy2008-05-011-2/+3
* [CRYPTO] authenc: Add givencrypt operationHerbert Xu2008-01-111-22/+114
* [CRYPTO] authenc: Use crypto_grab_skcipherHerbert Xu2008-01-111-27/+38
* [CRYPTO] authenc: Merge common hashing codeHerbert Xu2008-01-111-38/+28
* [CRYPTO] authenc: Use RTA_OK to check lengthHerbert Xu2008-01-111-1/+1
* [CRYPTO] authenc: Fix typo in ivsizeHerbert Xu2008-01-111-1/+1
* [CRYPTO] scatterwalk: Move scatterwalk.h to linux/cryptoHerbert Xu2008-01-111-2/+1
* [CRYPTO] aead: Return EBADMSG for ICV mismatchHerbert Xu2008-01-111-1/+1
* [CRYPTO] authenc: Fix hash verificationHerbert Xu2008-01-111-4/+10
* [CRYPTO] authenc: Move enckeylen into key itselfHerbert Xu2008-01-111-20/+29
* [CRYPTO] aead: Make authsize a run-time parameterHerbert Xu2008-01-111-27/+12