diff options
author | John Baldwin <jhb@FreeBSD.org> | 2019-10-31 16:51:08 -0700 |
---|---|---|
committer | Kurt Roeckx <kurt@roeckx.be> | 2019-11-24 23:12:38 +0100 |
commit | a7bdd0433c0360fccb4dd9f5c43c6fabc4e8c659 (patch) | |
tree | bed32054dd590bb0e412f982d2debc35c2b3c93b /ssl | |
parent | e5ecfcc788c8d3e6cbb96bc68b5498be8198f9f5 (diff) |
Support ciphersuites using a SHA2 384 digest in FreeBSD KTLS.
Reviewed-by: Kurt Roeckx <kurt@roeckx.be>
Reviewed-by: Richard Levitte <levitte@openssl.org>
GH: #10372
Diffstat (limited to 'ssl')
-rw-r--r-- | ssl/t1_enc.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ssl/t1_enc.c b/ssl/t1_enc.c index 09bfb45884..19045f9649 100644 --- a/ssl/t1_enc.c +++ b/ssl/t1_enc.c @@ -410,6 +410,9 @@ int tls1_change_cipher_state(SSL *s, int which) case SSL_SHA256: crypto_info.auth_algorithm = CRYPTO_SHA2_256_HMAC; break; + case SSL_SHA384: + crypto_info.auth_algorithm = CRYPTO_SHA2_384_HMAC; + break; default: goto skip_ktls; } |