summaryrefslogtreecommitdiffstats
path: root/include/crypto
Commit message (Expand)AuthorAgeFilesLines
* crypto: public_key: fix overflow during implicit conversionzhenwei pi2021-09-181-2/+2
* crypto: shash - avoid comparing pointers to exported functions under CFIArd Biesheuvel2021-07-141-7/+1
* crypto: poly1305 - fix poly1305_core_setkey() declarationArnd Bergmann2021-05-142-3/+6
* random: initialize ChaCha20 constants with correct endiannessEric Biggers2021-05-111-2/+7
* crypto: api - check for ERR pointers in crypto_destroy_tfm()Ard Biesheuvel2021-05-117-0/+16
* crypto - shash: reduce minimum alignment of shash_desc structureArd Biesheuvel2021-03-091-4/+4
* X.509: Fix modular build of public_key_sm2Herbert Xu2020-10-081-12/+0
* X.509: support OSCCA SM2-with-SM3 certificate verificationTianjia Zhang2020-09-251-0/+15
* crypto: sm2 - introduce OSCCA SM2 asymmetric cipher algorithmTianjia Zhang2020-09-251-0/+25
* crypto: sm3 - export crypto_sm3_final functionTianjia Zhang2020-09-251-0/+2
* crypto: af_alg - add extra parameters for DRBG interfaceElena Petrova2020-09-251-0/+1
* crypto: cbc - Remove cbc.hHerbert Xu2020-09-111-141/+0
* crypto: ahash - Remove AHASH_REQUEST_ON_STACKHerbert Xu2020-08-281-5/+0
* crypto: ahash - Add ahash_alg_instanceHerbert Xu2020-08-281-0/+6
* crypto: ahash - Add init_tfm/exit_tfmHerbert Xu2020-08-281-0/+13
* crypto: hash - Remove unused async iteratorsIra Weiny2020-08-211-13/+0
* crypto: algapi - Remove skbuff.h inclusionHerbert Xu2020-08-201-1/+1
* crypto: algapi - Move crypto_yield into internal.hHerbert Xu2020-08-191-6/+0
* mm, treewide: rename kzfree() to kfree_sensitive()Waiman Long2020-08-077-7/+7
* Merge tag 'docs-5.9' of git://git.lwn.net/linuxLinus Torvalds2020-08-041-1/+1
|\
| * docs: crypto: convert asymmetric-keys.txt to ReSTMauro Carvalho Chehab2020-06-191-1/+1
* | crypto: skcipher - drop duplicated word in kernel-docRandy Dunlap2020-07-231-1/+1
* | crypto: hash - drop duplicated word in a commentRandy Dunlap2020-07-231-1/+1
* | crypto: algapi - introduce the flag CRYPTO_ALG_ALLOCATES_MEMORYEric Biggers2020-07-161-1/+2
* | crypto: algapi - add NEED_FALLBACK to INHERITED_FLAGSEric Biggers2020-07-161-1/+2
* | crypto: algapi - use common mechanism for inheriting flagsEric Biggers2020-07-161-7/+16
* | crypto: geniv - remove unneeded arguments from aead_geniv_alloc()Eric Biggers2020-07-161-1/+1
* | crypto: lib/sha256 - add sha256() functionEric Biggers2020-07-161-0/+1
* | crypto: x86/chacha-sse3 - use unaligned loads for state arrayArd Biesheuvel2020-07-161-4/+0
* | crypto: lib/chacha20poly1305 - Add missing function declarationHerbert Xu2020-07-161-0/+2
* | crypto: api - permit users to specify numa node of acomp hardwareBarry Song2020-07-091-0/+18
* | crypto: algif_aead - Only wake up when ctx->more is zeroHerbert Xu2020-06-181-1/+3
* | crypto: af_alg - fix use-after-free in af_alg_accept() due to bh_lock_sock()Herbert Xu2020-06-181-2/+2
|/
* crypto: lib/sha1 - fold linux/cryptohash.h into crypto/sha.hEric Biggers2020-05-081-0/+10
* crypto: hash - introduce crypto_shash_tfm_digest()Eric Biggers2020-05-081-0/+19
* crypto: lib/sha256 - return voidEric Biggers2020-05-082-14/+10
* crypto: acomp - search acomp with scomp backend in crypto_has_acompBarry Song2020-05-081-1/+1
* crypto: engine - support for batch requestsIuliana Prodan2020-05-081-0/+5
* crypto: engine - support for parallel requests based on retry mechanismIuliana Prodan2020-05-081-2/+8
* crypto: algapi - create function to add request in front of queueIuliana Prodan2020-05-081-0/+2
* crypto: drbg - always seeded with SP800-90B compliant noise sourceStephan Müller2020-04-241-5/+1
* crypto: curve25519 - do not pollute dispatcher based on assemblerJason A. Donenfeld2020-04-091-4/+2
* Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2020-04-012-22/+28
|\
| * crypto: aead - improve documentation for scatterlist layoutEric Biggers2020-03-121-21/+27
| * crypto: Replace zero-length array with flexible-array memberGustavo A. R. Silva2020-03-061-1/+1
* | crypto: x86/curve25519 - support assemblers with no adx supportJason A. Donenfeld2020-03-051-2/+4
|/
* crypto: poly1305 - add new 32 and 64-bit generic versionsJason A. Donenfeld2020-01-163-40/+35
* crypto: algapi - remove crypto_template::{alloc,free}()Eric Biggers2020-01-091-2/+0
* crypto: shash - convert shash_free_instance() to new styleEric Biggers2020-01-091-1/+1
* crypto: geniv - convert to new way of freeing instancesEric Biggers2020-01-091-1/+0