Use a fetched version of SHA256 in tls_process_new_session_ticket()
authorMatt Caswell <matt@openssl.org>
Fri, 13 Mar 2020 23:54:07 +0000 (23:54 +0000)
committerMatt Caswell <matt@openssl.org>
Tue, 24 Mar 2020 16:13:59 +0000 (16:13 +0000)
commitabd86cecce06a2f56f2d0ccc4743273e5981d547
treecc560401fee0ef345f99633f13502b7bd1be152f
parentca1bbc1a20837f76a2b637072d63da2d03985fff
Use a fetched version of SHA256 in tls_process_new_session_ticket()

We use the SHA256 digest of the ticket as a "fake" session id. We should
ensure that the SHA256 implementation is fetched from the appropriate
provider.

Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from https://github.com/openssl/openssl/pull/11356)
crypto/err/openssl.txt
include/openssl/sslerr.h
ssl/ssl_err.c
ssl/statem/statem_clnt.c