Browse Source

Merge pull request #1335 from achingbrain/fix/constrain-dtls-cipher-list

fix: constrain DTLS cipher list with OpenSSL
Paul-Louis Ageneau 5 months ago
parent
commit
7001da9ae3
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/impl/dtlstransport.cpp

+ 1 - 1
src/impl/dtlstransport.cpp

@@ -761,7 +761,7 @@ DtlsTransport::DtlsTransport(shared_ptr<IceTransport> lower, certificate_ptr cer
 		                   CertificateCallback);
 		                   CertificateCallback);
 		SSL_CTX_set_verify_depth(mCtx, 1);
 		SSL_CTX_set_verify_depth(mCtx, 1);
 
 
-		openssl::check(SSL_CTX_set_cipher_list(mCtx, "ALL:!LOW:!EXP:!RC4:!MD5:@STRENGTH"),
+		openssl::check(SSL_CTX_set_cipher_list(mCtx, "ALL:!SHA256:!SHA384:!aPSK:!ECDSA+SHA1:!ADH:!LOW:!EXP:!MD5:!3DES:!SSLv3:!TLSv1"),
 		               "Failed to set SSL priorities");
 		               "Failed to set SSL priorities");
 
 
 #if OPENSSL_VERSION_NUMBER >= 0x30000000
 #if OPENSSL_VERSION_NUMBER >= 0x30000000