summaryrefslogtreecommitdiff
path: root/crypto/aead.c
AgeCommit message (Expand)Author
2020-01-09crypto: algapi - enforce that all instances have a ->free() methodEric Biggers
2020-01-09crypto: algapi - remove crypto_template::{alloc,free}()Eric Biggers
2020-01-09crypto: algapi - pass instance to crypto_grab_spawn()Eric Biggers
2020-01-09crypto: aead - pass instance to crypto_grab_aead()Eric Biggers
2019-11-17crypto: aead - Split out geniv into its own moduleHerbert Xu
2019-08-15crypto: aead - Do not allow authsize=0 if auth. alg has digestsize>0Pascal van Leeuwen
2019-07-08Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds
2019-06-13crypto: aead - un-inline encrypt and decrypt functionsEric Biggers
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner
2019-01-18crypto: aead - set CRYPTO_TFM_NEED_KEY if ->setkey() failsEric Biggers
2018-11-09crypto: user - clean up report structure copyingEric Biggers
2018-01-12crypto: aead - prevent using AEADs without setting keyEric Biggers
2017-12-22crypto: null - Get rid of crypto_{get,put}_default_null_skcipher2()Eric Biggers
2017-01-13crypto: Replaced gcc specific attributes with macros from compiler.hGideon Israel Dsouza
2016-07-18crypto: aead - Remove blkcipher null for IV generatorsHerbert Xu
2016-07-18crypto: aead - Add skcipher null for IV generatorsHerbert Xu
2016-07-18crypto: aead - Add chunk sizeHerbert Xu
2015-08-17crypto: aead - Remove CRYPTO_ALG_AEAD_NEW flagHerbert Xu
2015-08-17crypto: aead - Remove old AEAD interfacesHerbert Xu
2015-08-17crypto: aead - Add type-safe geniv init/exit helpersHerbert Xu
2015-07-14crypto: aead - Propagate new AEAD implementation flag for IV generatorsHerbert Xu
2015-07-14crypto: aead - Add type-safe function for freeing instancesHerbert Xu
2015-06-03crypto: aead - Add multiple algorithm registration interfaceHerbert Xu
2015-06-03crypto: aead - Ignore return value from crypto_unregister_algHerbert Xu
2015-06-03crypto: aead - Add type-safe init/exit functionsHerbert Xu
2015-05-28crypto: aead - Add common IV generation codeHerbert Xu
2015-05-28crypto: aead - Preserve in-place processing in old_cryptHerbert Xu
2015-05-25crypto: aead - Remove unused cryptoff parameterHerbert Xu
2015-05-25crypto: aead - Do not set cra_type for new style instancesHerbert Xu
2015-05-25crypto: aead - Use tmpl->createHerbert Xu
2015-05-25crypto: aead - Add crypto_aead_alg_ivsize/maxauthsizeHerbert Xu
2015-05-22crypto: seqiv - Add support for new AEAD interfaceHerbert Xu
2015-05-22crypto: aead - Add support for new AEAD implementationsHerbert Xu
2015-05-22crypto: aead - Rename aead_alg to old_aead_algHerbert Xu
2015-05-22crypto: aead - Add new interface with single SG listHerbert Xu
2015-05-13crypto: aead - Convert top level interface to new styleHerbert Xu
2015-04-26crypto: aead - Fix corner case in crypto_lookup_aeadHerbert Xu
2014-12-22crypto: aead - fixed style error in aead.cJoshua I. James
2013-02-19crypto: user - fix info leaks in report APIMathias Krause
2013-02-04crypto: use ERR_CASTJulia Lawall
2012-04-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller
2012-04-02crypto: Stop using NLA_PUT*().David S. Miller
2012-03-29crypto: user - Fix lookup of algorithms with IV generatorSteffen Klassert
2011-11-11crypto: algapi - Fix build problem with NET disabledHerbert Xu
2011-10-21crypto: Add userspace report for nivaead type algorithmsSteffen Klassert
2011-10-21crypto: Add userspace report for aead type algorithmsSteffen Klassert
2010-02-16crypto: aead - Fix checkpatch errorsRichard Hartmann
2009-10-11headers: remove sched.h from interrupt.hAlexey Dobriyan
2009-02-18crypto: aead - Avoid infinite loop when nivaead fails selftestHerbert Xu
2008-01-11[CRYPTO] api: Show async typeHerbert Xu