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