summaryrefslogtreecommitdiffstats
path: root/crypto/drbg.c
Commit message (Expand)AuthorAgeFilesLines
* crypto: drbg - ignore jitterentropy errors if not in FIPS modeNicolai Stange2021-12-111-2/+5
* crypto: drbg - reseed 'nopr' drbgs periodically from get_random_bytes()Nicolai Stange2021-11-261-1/+25
* crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errorsNicolai Stange2021-11-261-8/+8
* crypto: drbg - make reseeding from get_random_bytes() synchronousNicolai Stange2021-11-261-51/+11
* crypto: drbg - move dynamic ->reseed_threshold adjustments to __drbg_seed()Nicolai Stange2021-11-261-9/+21
* crypto: drbg - track whether DRBG was seeded with !rng_is_initialized()Nicolai Stange2021-11-261-4/+8
* crypto: drbg - prepare for more fine-grained tracking of seeding stateNicolai Stange2021-11-261-9/+10
* crypto: drbg - Fix unused value warning in drbg_healthcheck_sanity()Tim Gardner2021-09-171-1/+1
* crypto: DRBG - switch to HMAC SHA512 DRBG as default DRBGStephan Müller2021-05-281-6/+6
* crypto: remove cipher routines from public crypto APIArd Biesheuvel2021-01-031-0/+2
* treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-1/+1
* mm, treewide: rename kzfree() to kfree_sensitive()Waiman Long2020-08-071-5/+5
* crypto: drbg - always try to free Jitter RNG instanceStephan Müller2020-06-151-2/+4
* crypto: drbg - fix error return code in drbg_alloc_state()Wei Yongjun2020-05-081-1/+3
* crypto: drbg - always seeded with SP800-90B compliant noise sourceStephan Müller2020-04-241-7/+19
* crypto: drbg - add FIPS 140-2 CTRNG for noise sourceStephan Mueller2019-05-231-3/+91
* crypto: shash - remove shash_desc::flagsEric Biggers2019-04-251-1/+0
* crypto: run initcalls for generic implementations earlierEric Biggers2019-04-181-1/+1
* crypto: drbg - in-place cipher operation for CTRStephan Müller2018-08-031-20/+14
* crypto: drbg - eliminate constant reinitialization of SGLStephan Mueller2018-07-201-4/+7
* crypto: drbg - set freed buffers to NULLStephan Mueller2018-04-211-0/+2
* crypto: drbg - move to generic async completionGilad Ben-Yossef2017-11-031-27/+9
* crypto: drbg - fix freeing of resourcesStephan Mueller2017-09-201-4/+4
* crypto: drbg - Fixes panic in wait_for_completion callStephan Mueller2017-06-221-0/+1
* crypto: drbg - wait for crypto op not signal safeGilad Ben-Yossef2017-05-231-3/+2
* crypto: DRBG - initialize SGL only onceStephan Mueller2017-03-241-3/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Herbert Xu2016-11-301-5/+24
|\
| * crypto: drbg - prevent invalid SG mappingsStephan Mueller2016-11-301-5/+24
* | crypto: drbg - advance output buffer pointerStephan Mueller2016-11-211-0/+1
|/
* crypto: drbg - fix error return codeWei Yongjun2016-08-241-5/+11
* crypto: drbg - do not call drbg_instantiate in healt testStephan Mueller2016-08-161-11/+4
* crypto: drbg - fix an error code in drbg_init_sym_kernel()Dan Carpenter2016-06-201-1/+1
* crypto: drbg - fix semicolon.cocci warningsWu Fengguang2016-06-201-1/+1
* crypto: drbg - avoid duplicate maintenance of keyStephan Mueller2016-06-151-2/+1
* crypto: drbg - use full CTR AES for updateStephan Mueller2016-06-151-17/+13
* crypto: drbg - use aligned buffersStephan Mueller2016-06-151-20/+24
* crypto: drbg - use CTR AES instead of ECB AESStephan Mueller2016-06-151-54/+139
* crypto: drbg - reduce number of setkey callsStephan Mueller2016-06-021-9/+24
* crypto: drbg - set HMAC key only when alteredStephan Mueller2016-04-051-14/+25
* crypto: drbg - remove FIPS 140-2 continuous testStephan Mueller2016-01-251-64/+0
* crypto: drbg - constify drbg_state_ops structuresJulia Lawall2015-12-101-3/+3
* crypto: drbg - report backend_cra_name when allocation failsSergey Senozhatsky2015-06-111-2/+4
* crypto: drbg - reseed often if seedsource is degradedStephan Mueller2015-06-101-1/+11
* crypto: drbg - Use callback API for random readinessStephan Mueller2015-06-101-91/+126
* crypto: drbg - Add stdrng alias and increase priorityHerbert Xu2015-06-041-1/+2
* crypto: drbg - use Jitter RNG to obtain seedStephan Mueller2015-05-271-7/+45
* crypto: drbg - add async seeding operationStephan Mueller2015-05-271-0/+24
* crypto: drbg - prepare for async seedingStephan Mueller2015-05-271-27/+54
* crypto: drbg - Remove FIPS ifdef from drbg_healthcheck_sanityHerbert Xu2015-04-231-4/+0
* crypto: drbg - Convert to new rng interfaceHerbert Xu2015-04-221-69/+54