mirror of
https://github.com/QuasarApp/qca.git
synced 2025-05-09 09:19:33 +00:00
tlsunittest: don't check some cipher suites
openssl very configurable. There is no any guarantee that this or another cipher suite will be in current building. So I just took that Fedora cipher suites is minimal default list and I believe that it will be true in every case.
This commit is contained in:
parent
7d7535216a
commit
b0c8788d9a
@ -71,14 +71,20 @@ void TLSUnitTest::testCipherList()
|
||||
QVERIFY( cipherList.contains("TLS_RSA_WITH_AES_128_CBC_SHA") );
|
||||
QVERIFY( cipherList.contains("TLS_RSA_WITH_RC4_128_SHA") );
|
||||
QVERIFY( cipherList.contains("TLS_RSA_WITH_RC4_128_MD5") );
|
||||
QVERIFY( cipherList.contains("TLS_DHE_RSA_WITH_DES_CBC_SHA") );
|
||||
QVERIFY( cipherList.contains("TLS_DHE_DSS_WITH_DES_CBC_SHA") );
|
||||
QVERIFY( cipherList.contains("TLS_RSA_WITH_DES_CBC_SHA") );
|
||||
QVERIFY( cipherList.contains("TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA") );
|
||||
QVERIFY( cipherList.contains("TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA") );
|
||||
QVERIFY( cipherList.contains("TLS_RSA_EXPORT_WITH_DES40_CBC_SHA") );
|
||||
QVERIFY( cipherList.contains("TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5") );
|
||||
QVERIFY( cipherList.contains("TLS_RSA_EXPORT_WITH_RC4_40_MD5") );
|
||||
|
||||
// Fedora 20 openssl has no this cipher suites.
|
||||
// I just believe that F20 has the most strict patent rules
|
||||
// and Fedora list is the minimal default list.
|
||||
// It should fit for every openssl distribuition.
|
||||
|
||||
// QVERIFY( cipherList.contains("TLS_DHE_RSA_WITH_DES_CBC_SHA") );
|
||||
// QVERIFY( cipherList.contains("TLS_DHE_DSS_WITH_DES_CBC_SHA") );
|
||||
// QVERIFY( cipherList.contains("TLS_RSA_WITH_DES_CBC_SHA") );
|
||||
// QVERIFY( cipherList.contains("TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA") );
|
||||
// QVERIFY( cipherList.contains("TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA") );
|
||||
// QVERIFY( cipherList.contains("TLS_RSA_EXPORT_WITH_DES40_CBC_SHA") );
|
||||
// QVERIFY( cipherList.contains("TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5") );
|
||||
// QVERIFY( cipherList.contains("TLS_RSA_EXPORT_WITH_RC4_40_MD5") );
|
||||
|
||||
cipherList = tls->supportedCipherSuites(QCA::TLS::SSL_v3);
|
||||
QVERIFY( cipherList.contains("SSL_DHE_RSA_WITH_AES_256_CBC_SHA") );
|
||||
@ -92,14 +98,15 @@ void TLSUnitTest::testCipherList()
|
||||
QVERIFY( cipherList.contains("SSL_RSA_WITH_AES_128_CBC_SHA") );
|
||||
QVERIFY( cipherList.contains("SSL_RSA_WITH_RC4_128_SHA") );
|
||||
QVERIFY( cipherList.contains("SSL_RSA_WITH_RC4_128_MD5") );
|
||||
QVERIFY( cipherList.contains("SSL_DHE_RSA_WITH_DES_CBC_SHA") );
|
||||
QVERIFY( cipherList.contains("SSL_DHE_DSS_WITH_DES_CBC_SHA") );
|
||||
QVERIFY( cipherList.contains("SSL_RSA_WITH_DES_CBC_SHA") );
|
||||
QVERIFY( cipherList.contains("SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA") );
|
||||
QVERIFY( cipherList.contains("SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA") );
|
||||
QVERIFY( cipherList.contains("SSL_RSA_EXPORT_WITH_DES40_CBC_SHA") );
|
||||
QVERIFY( cipherList.contains("SSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5") );
|
||||
QVERIFY( cipherList.contains("SSL_RSA_EXPORT_WITH_RC4_40_MD5") );
|
||||
|
||||
// QVERIFY( cipherList.contains("SSL_DHE_RSA_WITH_DES_CBC_SHA") );
|
||||
// QVERIFY( cipherList.contains("SSL_DHE_DSS_WITH_DES_CBC_SHA") );
|
||||
// QVERIFY( cipherList.contains("SSL_RSA_WITH_DES_CBC_SHA") );
|
||||
// QVERIFY( cipherList.contains("SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA") );
|
||||
// QVERIFY( cipherList.contains("SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA") );
|
||||
// QVERIFY( cipherList.contains("SSL_RSA_EXPORT_WITH_DES40_CBC_SHA") );
|
||||
// QVERIFY( cipherList.contains("SSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5") );
|
||||
// QVERIFY( cipherList.contains("SSL_RSA_EXPORT_WITH_RC4_40_MD5") );
|
||||
|
||||
cipherList = tls->supportedCipherSuites(QCA::TLS::SSL_v2);
|
||||
QVERIFY( cipherList.contains("SSL_CK_DES_192_EDE3_CBC_WITH_MD5") );
|
||||
|
Loading…
x
Reference in New Issue
Block a user