summaryrefslogtreecommitdiffstats
path: root/ssl
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2019-10-31 16:51:08 -0700
committerKurt Roeckx <kurt@roeckx.be>2019-11-24 23:12:38 +0100
commita7bdd0433c0360fccb4dd9f5c43c6fabc4e8c659 (patch)
treebed32054dd590bb0e412f982d2debc35c2b3c93b /ssl
parente5ecfcc788c8d3e6cbb96bc68b5498be8198f9f5 (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.c3
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;
}