commit | b7149bcc90b83cb13131074b48b86451a711c49b | [log] [tgz] |
---|---|---|
author | Paul Bakker <p.j.bakker@polarssl.org> | Wed Mar 20 15:30:09 2013 +0100 |
committer | Paul Bakker <p.j.bakker@polarssl.org> | Wed Mar 20 15:30:09 2013 +0100 |
tree | 99676ecc352156ce4ab490d07274e7464d332996 | |
parent | a0234377fc2c32b239b2b4bbf13bd617bc7932cf [diff] [blame] |
Corrected behaviour for CBC-based suites using the SHA384 MAC and PRF
diff --git a/library/ssl_srv.c b/library/ssl_srv.c index bab0aa8..c7c7367 100644 --- a/library/ssl_srv.c +++ b/library/ssl_srv.c
@@ -1068,8 +1068,8 @@ *p++ = 0; *p++ = 2; - if( ssl->transform_negotiate->ciphersuite_info->cipher == - POLARSSL_CIPHER_AES_256_GCM ) + if( ssl->transform_negotiate->ciphersuite_info->mac == + POLARSSL_MD_SHA384 ) { ssl->handshake->verify_sig_alg = SSL_HASH_SHA384; }