summaryrefslogtreecommitdiffstats
path: root/crypto/aead.c
Commit message (Expand)AuthorAgeFilesLines
* crypto: aead - Split out geniv into its own moduleHerbert Xu2019-11-171-163/+2
* crypto: aead - Do not allow authsize=0 if auth. alg has digestsize>0Pascal van Leeuwen2019-08-151-1/+2
* Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2019-07-081-0/+36
|\
| * crypto: aead - un-inline encrypt and decrypt functionsEric Biggers2019-06-131-0/+36
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-6/+1
|/
* crypto: aead - set CRYPTO_TFM_NEED_KEY if ->setkey() failsEric Biggers2019-01-181-1/+3
* crypto: user - clean up report structure copyingEric Biggers2018-11-091-9/+5
* crypto: aead - prevent using AEADs without setting keyEric Biggers2018-01-121-2/+11
* crypto: null - Get rid of crypto_{get,put}_default_null_skcipher2()Eric Biggers2017-12-221-3/+3
* crypto: Replaced gcc specific attributes with macros from compiler.hGideon Israel Dsouza2017-01-131-1/+2
* crypto: aead - Remove blkcipher null for IV generatorsHerbert Xu2016-07-181-8/+0
* crypto: aead - Add skcipher null for IV generatorsHerbert Xu2016-07-181-1/+9
* crypto: aead - Add chunk sizeHerbert Xu2016-07-181-1/+5
* crypto: aead - Remove CRYPTO_ALG_AEAD_NEW flagHerbert Xu2015-08-171-4/+2
* crypto: aead - Remove old AEAD interfacesHerbert Xu2015-08-171-597/+9
* crypto: aead - Add type-safe geniv init/exit helpersHerbert Xu2015-08-171-0/+55
* crypto: aead - Propagate new AEAD implementation flag for IV generatorsHerbert Xu2015-07-141-2/+3
* crypto: aead - Add type-safe function for freeing instancesHerbert Xu2015-07-141-0/+13
* crypto: aead - Add multiple algorithm registration interfaceHerbert Xu2015-06-031-0/+29
* crypto: aead - Ignore return value from crypto_unregister_algHerbert Xu2015-06-031-2/+2
* crypto: aead - Add type-safe init/exit functionsHerbert Xu2015-06-031-0/+14
* crypto: aead - Add common IV generation codeHerbert Xu2015-05-281-3/+202
* crypto: aead - Preserve in-place processing in old_cryptHerbert Xu2015-05-281-1/+2
* crypto: aead - Remove unused cryptoff parameterHerbert Xu2015-05-251-4/+2
* crypto: aead - Do not set cra_type for new style instancesHerbert Xu2015-05-251-3/+1
* crypto: aead - Use tmpl->createHerbert Xu2015-05-251-0/+8
* crypto: aead - Add crypto_aead_alg_ivsize/maxauthsizeHerbert Xu2015-05-251-12/+3
* crypto: seqiv - Add support for new AEAD interfaceHerbert Xu2015-05-221-37/+63
* crypto: aead - Add support for new AEAD implementationsHerbert Xu2015-05-221-15/+137
* crypto: aead - Rename aead_alg to old_aead_algHerbert Xu2015-05-221-12/+13
* crypto: aead - Add new interface with single SG listHerbert Xu2015-05-221-2/+56
* crypto: aead - Convert top level interface to new styleHerbert Xu2015-05-131-113/+48
* crypto: aead - Fix corner case in crypto_lookup_aeadHerbert Xu2015-04-261-1/+1
* crypto: aead - fixed style error in aead.cJoshua I. James2014-12-221-1/+2
* crypto: user - fix info leaks in report APIMathias Krause2013-02-191-5/+4
* crypto: use ERR_CASTJulia Lawall2013-02-041-4/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2012-04-101-2/+2
|\
| * crypto: user - Fix lookup of algorithms with IV generatorSteffen Klassert2012-03-291-2/+2
* | crypto: Stop using NLA_PUT*().David S. Miller2012-04-021-6/+6
|/
* crypto: algapi - Fix build problem with NET disabledHerbert Xu2011-11-111-0/+14
* crypto: Add userspace report for nivaead type algorithmsSteffen Klassert2011-10-211-0/+23
* crypto: Add userspace report for aead type algorithmsSteffen Klassert2011-10-211-0/+25
* crypto: aead - Fix checkpatch errorsRichard Hartmann2010-02-161-2/+2
* headers: remove sched.h from interrupt.hAlexey Dobriyan2009-10-111-0/+1
* crypto: aead - Avoid infinite loop when nivaead fails selftestHerbert Xu2009-02-181-0/+16
* [CRYPTO] api: Show async typeHerbert Xu2008-01-111-0/+4
* [CRYPTO] aead: Create default givcipher instancesHerbert Xu2008-01-111-0/+153
* [CRYPTO] aead: Add aead_geniv_alloc/aead_geniv_freeHerbert Xu2008-01-111-5/+211
* [CRYPTO] aead: Allow algorithms with no givcrypt supportHerbert Xu2008-01-111-3/+3
* [CRYPTO] aead: Add givcrypt operationsHerbert Xu2008-01-111-0/+7