summaryrefslogtreecommitdiffstats
path: root/crypto/skcipher.c
AgeCommit message (Expand)AuthorFilesLines
2020-01-09crypto: algapi - enforce that all instances have a ->free() methodEric Biggers1-0/+3
2020-01-09crypto: cipher - make crypto_spawn_cipher() take a crypto_cipher_spawnEric Biggers1-1/+1
2020-01-09crypto: skcipher - use crypto_grab_cipher() and simplify error pathsEric Biggers1-24/+15
2020-01-09crypto: algapi - pass instance to crypto_grab_spawn()Eric Biggers1-2/+1
2020-01-09crypto: skcipher - pass instance to crypto_grab_skcipher()Eric Biggers1-1/+3
2020-01-09crypto: remove propagation of CRYPTO_TFM_RES_* flagsEric Biggers1-5/+1
2020-01-09crypto: remove CRYPTO_TFM_RES_BAD_KEY_LENEric Biggers1-3/+1
2020-01-09crypto: skcipher - remove skcipher_walk_aead()Eric Biggers1-9/+0
2019-12-27crypto: skcipher - Add skcipher_ialg_simple helperHerbert Xu1-6/+3
2019-12-11crypto: skcipher - remove crypto_skcipher_extsize()Eric Biggers1-6/+1
2019-12-11crypto: skcipher - remove crypto_skcipher::decryptEric Biggers1-3/+1
2019-12-11crypto: skcipher - remove crypto_skcipher::encryptEric Biggers1-2/+1
2019-12-11crypto: skcipher - remove crypto_skcipher::setkeyEric Biggers1-2/+2
2019-12-11crypto: skcipher - remove crypto_skcipher::keysizeEric Biggers1-2/+1
2019-12-11crypto: skcipher - remove crypto_skcipher::ivsizeEric Biggers1-1/+0
2019-11-17crypto: ablkcipher - remove deprecated and unused ablkcipher supportArd Biesheuvel1-106/+0
2019-11-01crypto: skcipher - remove the "blkcipher" algorithm typeEric Biggers1-106/+1
2019-11-01crypto: skcipher - rename crypto_skcipher_type2 to crypto_skcipher_typeEric Biggers1-7/+6
2019-11-01crypto: skcipher - unify the crypto_has_skcipher*() functionsEric Biggers1-2/+2
2019-09-09crypto: skcipher - Unmap pages after an external errorHerbert Xu1-19/+23
2019-07-08Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-0/+34
2019-06-13crypto: skcipher - un-inline encrypt and decrypt functionsEric Biggers1-0/+34
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-6/+1
2019-04-08crypto: skcipher - don't WARN on unprocessed data after slow walk stepEric Biggers1-2/+7
2019-01-18crypto: skcipher - set CRYPTO_TFM_NEED_KEY if ->setkey() failsEric Biggers1-9/+18
2019-01-11crypto: skcipher - add helper for simple block cipher modesEric Biggers1-0/+131
2018-12-23crypto: skcipher - remove remnants of internal IV generatorsEric Biggers1-4/+2
2018-12-23crypto: skcipher - add might_sleep() to skcipher_walk_virt()Eric Biggers1-0/+2
2018-11-09crypto: user - clean up report structure copyingEric Biggers1-9/+6
2018-09-28crypto: skcipher - Introduce crypto_sync_skcipherKees Cook1-0/+24
2018-08-03crypto: skcipher - fix crash flushing dcache in error pathEric Biggers1-26/+27
2018-08-03crypto: skcipher - remove unnecessary setting of walk->nbytesEric Biggers1-1/+0
2018-08-03crypto: skcipher - fix aligning block size in skcipher_copy_iv()Eric Biggers1-1/+1
2018-07-01crypto: skcipher - remove the exporting of skcipher_walk_nextDenis Efremov1-1/+0
2018-01-12crypto: skcipher - prevent using skciphers without setting keyEric Biggers1-4/+26
2017-12-11crypto: skcipher - set walk.iv for zero-length inputsEric Biggers1-6/+4
2017-11-28Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-0/+3
2017-11-25crypto: skcipher - Fix skcipher_walk_aead_commonOndrej Mosnáček1-0/+3
2017-10-07crypto: skcipher - Fix crash on zero-length inputHerbert Xu1-6/+11
2017-05-18crypto: skcipher - Add missing API setkey checksHerbert Xu1-1/+39
2017-01-13crypto: Replaced gcc specific attributes with macros from compiler.hGideon Israel Dsouza1-1/+2
2016-12-30crypto: skcipher - introduce walksize attribute for SIMD algosArd Biesheuvel1-8/+12
2016-12-14crypto: skcipher - fix crash in virtual walkArd Biesheuvel1-1/+3
2016-12-01crypto: skcipher - Add separate walker for AEAD decryptionHerbert Xu1-3/+30
2016-11-30crypto: skcipher - fix crash in skcipher_walk_aead()Ard Biesheuvel1-0/+2
2016-11-28crypto: skcipher - Add skcipher walk interfaceHerbert Xu1-0/+511
2016-07-18crypto: skcipher - Remove top-level givcipher interfaceHerbert Xu1-2/+2
2016-07-18crypto: skcipher - Add low-level skcipher interfaceHerbert Xu1-7/+189
2016-01-25crypto: skcipher - Add default key size helperHerbert Xu1-2/+2
2016-01-18crypto: skcipher - Add crypto_skcipher_has_setkeyHerbert Xu1-0/+2