projects
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
DRBG: fix reseeding via RAND_add()/RAND_seed() with large input
[openssl.git]
/
crypto
/
rand
/
drbg_ctr.c
diff --git
a/crypto/rand/drbg_ctr.c
b/crypto/rand/drbg_ctr.c
index 0548237e7d70ff2ab662dcae8a4703cfbaa0c66a..894c77d6eb86f335593ea9e80af76ef0b39d1e1a 100644
(file)
--- a/
crypto/rand/drbg_ctr.c
+++ b/
crypto/rand/drbg_ctr.c
@@
-416,9
+416,9
@@
int drbg_ctr_init(RAND_DRBG *drbg)
return 0;
drbg->min_entropylen = ctr->keylen;
return 0;
drbg->min_entropylen = ctr->keylen;
- drbg->max_entropylen = DRBG_M
INMAX_FACTOR * drbg->min_entropylen
;
+ drbg->max_entropylen = DRBG_M
AX_LENGTH
;
drbg->min_noncelen = drbg->min_entropylen / 2;
drbg->min_noncelen = drbg->min_entropylen / 2;
- drbg->max_noncelen = DRBG_M
INMAX_FACTOR * drbg->min_noncelen
;
+ drbg->max_noncelen = DRBG_M
AX_LENGTH
;
drbg->max_perslen = DRBG_MAX_LENGTH;
drbg->max_adinlen = DRBG_MAX_LENGTH;
} else {
drbg->max_perslen = DRBG_MAX_LENGTH;
drbg->max_adinlen = DRBG_MAX_LENGTH;
} else {