aboutsummaryrefslogtreecommitdiffstats
path: root/include/crypto
AgeCommit message (Expand)Author
2024-02-20Merge branch 'v5.10/standard/base' into v5.10/standard/cn-sdkv5.4/octeonBruce Ashfield
2024-01-25crypto: af_alg - Disallow multiple in-flight AIO requestsHerbert Xu
2023-09-26Merge branch 'v5.10/standard/base' into v5.10/standard/cn-sdkv5.4/octeonBruce Ashfield
2023-09-19crypto: api - Use work queue in crypto_destroy_instanceHerbert Xu
2023-08-12crypto: ecdsa - export ecdsa privkey ASN.1 parserSrujana Challa
2023-08-12crypto: add ECDSA signature generation supportSrujana Challa
2023-08-12crypto: ecdsa - export ecdsa signature ASN.1 parserSrujana Challa
2023-08-12crypto: ecc - Move ecc.h to include/crypto/internalSrujana Challa
2023-08-12crypto: ecdsa - Register NIST P384 and extend test suiteSaulo Alessandre
2023-03-21crypto: ecc - expose ecc curvesMeng Yu
2022-06-06crypto: drbg - make reseeding from get_random_bytes() synchronousNicolai Stange
2022-06-06crypto: drbg - track whether DRBG was seeded with !rng_is_initialized()Nicolai Stange
2022-06-06crypto: drbg - prepare for more fine-grained tracking of seeding stateNicolai Stange
2022-05-30random: replace custom notifier chain with standard oneJason A. Donenfeld
2022-05-30random: early initialization of ChaCha constantsDominik Brodowski
2022-05-30lib/crypto: blake2s: avoid indirect calls to compression function for Clang CFIJason A. Donenfeld
2022-05-30lib/crypto: blake2s: move hmac construction into wireguardJason A. Donenfeld
2022-05-30lib/crypto: blake2s: include as built-inJason A. Donenfeld
2022-05-30crypto: blake2s - include <linux/bug.h> instead of <asm/bug.h>Eric Biggers
2022-05-30crypto: blake2s - adjust include guard namingEric Biggers
2022-05-30crypto: blake2s - add comment for blake2s_state fieldsEric Biggers
2022-05-30crypto: blake2s - optimize blake2s initializationEric Biggers
2022-05-30crypto: blake2s - share the "shash" API boilerplate codeEric Biggers
2022-05-30crypto: blake2s - move update and final logic to internal/blake2s.hEric Biggers
2022-05-30crypto: lib/blake2s - Move selftest prototype into header fileHerbert Xu
2021-09-18crypto: public_key: fix overflow during implicit conversionzhenwei pi
2021-07-14crypto: shash - avoid comparing pointers to exported functions under CFIArd Biesheuvel
2021-05-14crypto: poly1305 - fix poly1305_core_setkey() declarationArnd Bergmann
2021-05-11random: initialize ChaCha20 constants with correct endiannessEric Biggers
2021-05-11crypto: api - check for ERR pointers in crypto_destroy_tfm()Ard Biesheuvel
2021-03-09crypto - shash: reduce minimum alignment of shash_desc structureArd Biesheuvel
2020-10-08X.509: Fix modular build of public_key_sm2Herbert Xu
2020-09-25X.509: support OSCCA SM2-with-SM3 certificate verificationTianjia Zhang
2020-09-25crypto: sm2 - introduce OSCCA SM2 asymmetric cipher algorithmTianjia Zhang
2020-09-25crypto: sm3 - export crypto_sm3_final functionTianjia Zhang
2020-09-25crypto: af_alg - add extra parameters for DRBG interfaceElena Petrova
2020-09-11crypto: cbc - Remove cbc.hHerbert Xu
2020-08-28crypto: ahash - Remove AHASH_REQUEST_ON_STACKHerbert Xu
2020-08-28crypto: ahash - Add ahash_alg_instanceHerbert Xu
2020-08-28crypto: ahash - Add init_tfm/exit_tfmHerbert Xu
2020-08-21crypto: hash - Remove unused async iteratorsIra Weiny
2020-08-20crypto: algapi - Remove skbuff.h inclusionHerbert Xu
2020-08-19crypto: algapi - Move crypto_yield into internal.hHerbert Xu
2020-08-07mm, treewide: rename kzfree() to kfree_sensitive()Waiman Long
2020-08-04Merge tag 'docs-5.9' of git://git.lwn.net/linuxLinus Torvalds
2020-07-23crypto: skcipher - drop duplicated word in kernel-docRandy Dunlap
2020-07-23crypto: hash - drop duplicated word in a commentRandy Dunlap
2020-07-16crypto: algapi - introduce the flag CRYPTO_ALG_ALLOCATES_MEMORYEric Biggers
2020-07-16crypto: algapi - add NEED_FALLBACK to INHERITED_FLAGSEric Biggers
2020-07-16crypto: algapi - use common mechanism for inheriting flagsEric Biggers