summaryrefslogtreecommitdiffstats
path: root/crypto/drbg.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* crypto: drbg - Do not seed RNG in drbg_kcapi_initHerbert Xu2015-04-211-48/+55
* crypto: drbg - Initialise mutex in drbg_healthcheck_sanityHerbert Xu2015-04-211-0/+2
* crypto: drbg - leave cipher handles operationalStephan Mueller2015-04-211-8/+4
* crypto: drbg - replace spinlock with mutexStephan Mueller2015-04-211-119/+25
* crypto: drbg - fix drbg_generate return val checkStephan Mueller2015-04-211-7/+7
* cryoto: drbg - clear all temporary memoryStephan Mueller2015-04-211-1/+1
* crypto: rng - RNGs must return 0 in success caseStephan Mueller2015-03-091-1/+6
* crypto: drbg - remove superflowous memsetsStephan Mueller2015-03-041-18/+0
* crypto: drbg - use single block cipher APIStephan Mueller2015-03-041-23/+16
* Revert "crypto: drbg - use memzero_explicit() for clearing sensitive data"Herbert Xu2015-01-051-12/+11
* crypto: drbg - panic on continuous self test errorStephan Mueller2014-12-221-9/+2