summaryrefslogtreecommitdiffstats
path: root/crypto/skcipher.c
Commit message (Expand)AuthorAgeFilesLines
* crypto: skcipher - Make use of internal stateHerbert Xu2023-12-081-2/+78
* crypto: skcipher - fix weak key check for lskciphersEric Biggers2023-10-201-1/+7
* crypto: skcipher - Add lskcipherHerbert Xu2023-09-201-17/+58
* crypto: api - Fix CRYPTO_USER checks for report functionOndrej Mosnacek2023-05-021-1/+1
* crypto: api - Check CRYPTO_USER instead of NET for reportHerbert Xu2023-03-141-8/+4
* crypto: skcipher - Count error stats differentlyHerbert Xu2023-03-141-18/+87
* crypto: skcipher - Use scatterwalk (un)map interface for dst and src buffersArd Biesheuvel2023-01-131-18/+4
* crypto: skcipher - Allow sync algorithms with large request contextsHerbert Xu2022-11-181-1/+1
* crypto: skcipher - in_irq() cleanupChangbin Du2021-08-211-1/+1
* crypto: x86 - remove glue helper moduleArd Biesheuvel2021-01-141-6/+0
* crypto: remove cipher routines from public crypto APIArd Biesheuvel2021-01-031-0/+2
* mm, treewide: rename kzfree() to kfree_sensitive()Waiman Long2020-08-071-1/+1
* crypto: algapi - add NEED_FALLBACK to INHERITED_FLAGSEric Biggers2020-07-161-2/+0
* crypto: algapi - use common mechanism for inheriting flagsEric Biggers2020-07-161-10/+5
* crypto: algapi - enforce that all instances have a ->free() methodEric Biggers2020-01-091-0/+3
* crypto: cipher - make crypto_spawn_cipher() take a crypto_cipher_spawnEric Biggers2020-01-091-1/+1
* crypto: skcipher - use crypto_grab_cipher() and simplify error pathsEric Biggers2020-01-091-24/+15
* crypto: algapi - pass instance to crypto_grab_spawn()Eric Biggers2020-01-091-2/+1
* crypto: skcipher - pass instance to crypto_grab_skcipher()Eric Biggers2020-01-091-1/+3
* crypto: remove propagation of CRYPTO_TFM_RES_* flagsEric Biggers2020-01-091-5/+1
* crypto: remove CRYPTO_TFM_RES_BAD_KEY_LENEric Biggers2020-01-091-3/+1
* crypto: skcipher - remove skcipher_walk_aead()Eric Biggers2020-01-091-9/+0
* crypto: skcipher - Add skcipher_ialg_simple helperHerbert Xu2019-12-271-6/+3
* crypto: skcipher - remove crypto_skcipher_extsize()Eric Biggers2019-12-111-6/+1
* crypto: skcipher - remove crypto_skcipher::decryptEric Biggers2019-12-111-3/+1
* crypto: skcipher - remove crypto_skcipher::encryptEric Biggers2019-12-111-2/+1
* crypto: skcipher - remove crypto_skcipher::setkeyEric Biggers2019-12-111-2/+2
* crypto: skcipher - remove crypto_skcipher::keysizeEric Biggers2019-12-111-2/+1
* crypto: skcipher - remove crypto_skcipher::ivsizeEric Biggers2019-12-111-1/+0
* crypto: ablkcipher - remove deprecated and unused ablkcipher supportArd Biesheuvel2019-11-171-106/+0
* crypto: skcipher - remove the "blkcipher" algorithm typeEric Biggers2019-11-011-106/+1
* crypto: skcipher - rename crypto_skcipher_type2 to crypto_skcipher_typeEric Biggers2019-11-011-7/+6
* crypto: skcipher - unify the crypto_has_skcipher*() functionsEric Biggers2019-11-011-2/+2
* crypto: skcipher - Unmap pages after an external errorHerbert Xu2019-09-091-19/+23
* Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2019-07-081-0/+34
|\
| * crypto: skcipher - un-inline encrypt and decrypt functionsEric Biggers2019-06-131-0/+34
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-6/+1
|/
* crypto: skcipher - don't WARN on unprocessed data after slow walk stepEric Biggers2019-04-081-2/+7
* crypto: skcipher - set CRYPTO_TFM_NEED_KEY if ->setkey() failsEric Biggers2019-01-181-9/+18
* crypto: skcipher - add helper for simple block cipher modesEric Biggers2019-01-111-0/+131
* crypto: skcipher - remove remnants of internal IV generatorsEric Biggers2018-12-231-4/+2
* crypto: skcipher - add might_sleep() to skcipher_walk_virt()Eric Biggers2018-12-231-0/+2
* crypto: user - clean up report structure copyingEric Biggers2018-11-091-9/+6
* crypto: skcipher - Introduce crypto_sync_skcipherKees Cook2018-09-281-0/+24
* crypto: skcipher - fix crash flushing dcache in error pathEric Biggers2018-08-031-26/+27
* crypto: skcipher - remove unnecessary setting of walk->nbytesEric Biggers2018-08-031-1/+0
* crypto: skcipher - fix aligning block size in skcipher_copy_iv()Eric Biggers2018-08-031-1/+1
* crypto: skcipher - remove the exporting of skcipher_walk_nextDenis Efremov2018-07-011-1/+0
* crypto: skcipher - prevent using skciphers without setting keyEric Biggers2018-01-121-4/+26
* crypto: skcipher - set walk.iv for zero-length inputsEric Biggers2017-12-111-6/+4