1 # Generated with generate_ssl_tests.pl 2 3 num_tests = 8 4 5 test-0 = 0-tlsv1_3-both-compress 6 test-1 = 1-tlsv1_3-client-compress 7 test-2 = 2-tlsv1_3-server-compress 8 test-3 = 3-tlsv1_3-neither-compress 9 test-4 = 4-tlsv1_2-both-compress 10 test-5 = 5-tlsv1_2-client-compress 11 test-6 = 6-tlsv1_2-server-compress 12 test-7 = 7-tlsv1_2-neither-compress 13 # =========================================================== 14 15 [0-tlsv1_3-both-compress] 16 ssl_conf = 0-tlsv1_3-both-compress-ssl 17 18 [0-tlsv1_3-both-compress-ssl] 19 server = 0-tlsv1_3-both-compress-server 20 client = 0-tlsv1_3-both-compress-client 21 22 [0-tlsv1_3-both-compress-server] 23 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 24 CipherString = DEFAULT@SECLEVEL=1 25 Options = Compression 26 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 27 28 [0-tlsv1_3-both-compress-client] 29 CipherString = DEFAULT@SECLEVEL=1 30 Options = Compression 31 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 32 VerifyMode = Peer 33 34 [test-0] 35 CompressionExpected = No 36 ExpectedResult = Success 37 38 39 # =========================================================== 40 41 [1-tlsv1_3-client-compress] 42 ssl_conf = 1-tlsv1_3-client-compress-ssl 43 44 [1-tlsv1_3-client-compress-ssl] 45 server = 1-tlsv1_3-client-compress-server 46 client = 1-tlsv1_3-client-compress-client 47 48 [1-tlsv1_3-client-compress-server] 49 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 50 CipherString = DEFAULT@SECLEVEL=1 51 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 52 53 [1-tlsv1_3-client-compress-client] 54 CipherString = DEFAULT@SECLEVEL=1 55 Options = Compression 56 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 57 VerifyMode = Peer 58 59 [test-1] 60 CompressionExpected = No 61 ExpectedResult = Success 62 63 64 # =========================================================== 65 66 [2-tlsv1_3-server-compress] 67 ssl_conf = 2-tlsv1_3-server-compress-ssl 68 69 [2-tlsv1_3-server-compress-ssl] 70 server = 2-tlsv1_3-server-compress-server 71 client = 2-tlsv1_3-server-compress-client 72 73 [2-tlsv1_3-server-compress-server] 74 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 75 CipherString = DEFAULT@SECLEVEL=1 76 Options = Compression 77 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 78 79 [2-tlsv1_3-server-compress-client] 80 CipherString = DEFAULT@SECLEVEL=1 81 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 82 VerifyMode = Peer 83 84 [test-2] 85 CompressionExpected = No 86 ExpectedResult = Success 87 88 89 # =========================================================== 90 91 [3-tlsv1_3-neither-compress] 92 ssl_conf = 3-tlsv1_3-neither-compress-ssl 93 94 [3-tlsv1_3-neither-compress-ssl] 95 server = 3-tlsv1_3-neither-compress-server 96 client = 3-tlsv1_3-neither-compress-client 97 98 [3-tlsv1_3-neither-compress-server] 99 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 100 CipherString = DEFAULT@SECLEVEL=1 101 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 102 103 [3-tlsv1_3-neither-compress-client] 104 CipherString = DEFAULT@SECLEVEL=1 105 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 106 VerifyMode = Peer 107 108 [test-3] 109 CompressionExpected = No 110 ExpectedResult = Success 111 112 113 # =========================================================== 114 115 [4-tlsv1_2-both-compress] 116 ssl_conf = 4-tlsv1_2-both-compress-ssl 117 118 [4-tlsv1_2-both-compress-ssl] 119 server = 4-tlsv1_2-both-compress-server 120 client = 4-tlsv1_2-both-compress-client 121 122 [4-tlsv1_2-both-compress-server] 123 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 124 CipherString = DEFAULT@SECLEVEL=1 125 Options = Compression 126 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 127 128 [4-tlsv1_2-both-compress-client] 129 CipherString = DEFAULT@SECLEVEL=1 130 MaxProtocol = TLSv1.2 131 Options = Compression 132 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 133 VerifyMode = Peer 134 135 [test-4] 136 CompressionExpected = Yes 137 ExpectedResult = Success 138 139 140 # =========================================================== 141 142 [5-tlsv1_2-client-compress] 143 ssl_conf = 5-tlsv1_2-client-compress-ssl 144 145 [5-tlsv1_2-client-compress-ssl] 146 server = 5-tlsv1_2-client-compress-server 147 client = 5-tlsv1_2-client-compress-client 148 149 [5-tlsv1_2-client-compress-server] 150 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 151 CipherString = DEFAULT@SECLEVEL=1 152 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 153 154 [5-tlsv1_2-client-compress-client] 155 CipherString = DEFAULT@SECLEVEL=1 156 MaxProtocol = TLSv1.2 157 Options = Compression 158 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 159 VerifyMode = Peer 160 161 [test-5] 162 CompressionExpected = No 163 ExpectedResult = Success 164 165 166 # =========================================================== 167 168 [6-tlsv1_2-server-compress] 169 ssl_conf = 6-tlsv1_2-server-compress-ssl 170 171 [6-tlsv1_2-server-compress-ssl] 172 server = 6-tlsv1_2-server-compress-server 173 client = 6-tlsv1_2-server-compress-client 174 175 [6-tlsv1_2-server-compress-server] 176 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 177 CipherString = DEFAULT@SECLEVEL=1 178 Options = Compression 179 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 180 181 [6-tlsv1_2-server-compress-client] 182 CipherString = DEFAULT@SECLEVEL=1 183 MaxProtocol = TLSv1.2 184 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 185 VerifyMode = Peer 186 187 [test-6] 188 CompressionExpected = No 189 ExpectedResult = Success 190 191 192 # =========================================================== 193 194 [7-tlsv1_2-neither-compress] 195 ssl_conf = 7-tlsv1_2-neither-compress-ssl 196 197 [7-tlsv1_2-neither-compress-ssl] 198 server = 7-tlsv1_2-neither-compress-server 199 client = 7-tlsv1_2-neither-compress-client 200 201 [7-tlsv1_2-neither-compress-server] 202 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 203 CipherString = DEFAULT@SECLEVEL=1 204 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 205 206 [7-tlsv1_2-neither-compress-client] 207 CipherString = DEFAULT@SECLEVEL=1 208 MaxProtocol = TLSv1.2 209 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 210 VerifyMode = Peer 211 212 [test-7] 213 CompressionExpected = No 214 ExpectedResult = Success 215 216 217