From d91f45688c2d0bfcc5b3b57fb20cc80b010eef0b Mon Sep 17 00:00:00 2001 From: Kurt Roeckx Date: Sun, 5 Nov 2017 14:37:15 +0100 Subject: Tell the ciphers which DRBG to use for generating random bytes. Reviewed-by: Richard Levitte GH: #4672 --- ssl/t1_enc.c | 1 + 1 file changed, 1 insertion(+) (limited to 'ssl/t1_enc.c') diff --git a/ssl/t1_enc.c b/ssl/t1_enc.c index 465d483407..774625a202 100644 --- a/ssl/t1_enc.c +++ b/ssl/t1_enc.c @@ -170,6 +170,7 @@ int tls1_change_cipher_state(SSL *s, int which) ERR_R_MALLOC_FAILURE); goto err; } + EVP_CIPHER_CTX_ctrl(s->enc_write_ctx, EVP_CTRL_SET_DRBG, 0, s->drbg); dd = s->enc_write_ctx; if (SSL_IS_DTLS(s)) { mac_ctx = EVP_MD_CTX_new(); -- cgit v1.2.3