Skip to content

Commit 3c4b9c7

Browse files
author
Jan Gendrullis
committed
Added tests for
TLS_DHE_DSS_WITH_AES_128_CBC_SHA TLS_DHE_DSS_WITH_AES_256_CBC_SHA TLS_DHE_RSA_WITH_AES_128_CBC_SHA TLS_DHE_RSA_WITH_AES_256_CBC_SHA TLS_DH_DSS_WITH_AES_128_CBC_SHA TLS_DH_DSS_WITH_AES_256_CBC_SHA
1 parent dd5e65c commit 3c4b9c7

File tree

42 files changed

+1068
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+1068
-0
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
If TLS_DHE_DSS_WITH_AES_128_CBC_SHA is supported, it should be accepted with TLS10, TLS11 and TLS12
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2+
<workflowTrace>
3+
<protocolVersion>TLS10</protocolVersion>
4+
<protocolMessages>
5+
<ClientHello>
6+
<messageIssuer>CLIENT</messageIssuer>
7+
<supportedCompressionMethods>
8+
<CompressionMethod>NULL</CompressionMethod>
9+
</supportedCompressionMethods>
10+
<supportedCipherSuites>
11+
<CipherSuite>TLS_DHE_DSS_WITH_AES_128_CBC_SHA</CipherSuite>
12+
</supportedCipherSuites>
13+
</ClientHello>
14+
<ServerHello>
15+
<messageIssuer>SERVER</messageIssuer>
16+
</ServerHello>
17+
<Certificate>
18+
<messageIssuer>SERVER</messageIssuer>
19+
</Certificate>
20+
<DHEServerKeyExchange>
21+
<messageIssuer>SERVER</messageIssuer>
22+
</DHEServerKeyExchange>
23+
<ServerHelloDone>
24+
<messageIssuer>SERVER</messageIssuer>
25+
</ServerHelloDone>
26+
<DHClientKeyExchange>
27+
<messageIssuer>CLIENT</messageIssuer>
28+
</DHClientKeyExchange>
29+
<ChangeCipherSpec>
30+
<messageIssuer>CLIENT</messageIssuer>
31+
</ChangeCipherSpec>
32+
<Finished>
33+
<messageIssuer>CLIENT</messageIssuer>
34+
</Finished>
35+
<ChangeCipherSpec>
36+
<messageIssuer>SERVER</messageIssuer>
37+
</ChangeCipherSpec>
38+
<Finished>
39+
<messageIssuer>SERVER</messageIssuer>
40+
</Finished>
41+
</protocolMessages>
42+
</workflowTrace>
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2+
<workflowTrace>
3+
<protocolVersion>TLS11</protocolVersion>
4+
<protocolMessages>
5+
<ClientHello>
6+
<messageIssuer>CLIENT</messageIssuer>
7+
<supportedCompressionMethods>
8+
<CompressionMethod>NULL</CompressionMethod>
9+
</supportedCompressionMethods>
10+
<supportedCipherSuites>
11+
<CipherSuite>TLS_DHE_DSS_WITH_AES_128_CBC_SHA</CipherSuite>
12+
</supportedCipherSuites>
13+
</ClientHello>
14+
<ServerHello>
15+
<messageIssuer>SERVER</messageIssuer>
16+
</ServerHello>
17+
<Certificate>
18+
<messageIssuer>SERVER</messageIssuer>
19+
</Certificate>
20+
<DHEServerKeyExchange>
21+
<messageIssuer>SERVER</messageIssuer>
22+
</DHEServerKeyExchange>
23+
<ServerHelloDone>
24+
<messageIssuer>SERVER</messageIssuer>
25+
</ServerHelloDone>
26+
<DHClientKeyExchange>
27+
<messageIssuer>CLIENT</messageIssuer>
28+
</DHClientKeyExchange>
29+
<ChangeCipherSpec>
30+
<messageIssuer>CLIENT</messageIssuer>
31+
</ChangeCipherSpec>
32+
<Finished>
33+
<messageIssuer>CLIENT</messageIssuer>
34+
</Finished>
35+
<ChangeCipherSpec>
36+
<messageIssuer>SERVER</messageIssuer>
37+
</ChangeCipherSpec>
38+
<Finished>
39+
<messageIssuer>SERVER</messageIssuer>
40+
</Finished>
41+
</protocolMessages>
42+
</workflowTrace>
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2+
<workflowTrace>
3+
<protocolVersion>TLS12</protocolVersion>
4+
<protocolMessages>
5+
<ClientHello>
6+
<messageIssuer>CLIENT</messageIssuer>
7+
<supportedCompressionMethods>
8+
<CompressionMethod>NULL</CompressionMethod>
9+
</supportedCompressionMethods>
10+
<supportedCipherSuites>
11+
<CipherSuite>TLS_DHE_DSS_WITH_AES_128_CBC_SHA</CipherSuite>
12+
</supportedCipherSuites>
13+
</ClientHello>
14+
<ServerHello>
15+
<messageIssuer>SERVER</messageIssuer>
16+
</ServerHello>
17+
<Certificate>
18+
<messageIssuer>SERVER</messageIssuer>
19+
</Certificate>
20+
<DHEServerKeyExchange>
21+
<messageIssuer>SERVER</messageIssuer>
22+
</DHEServerKeyExchange>
23+
<ServerHelloDone>
24+
<messageIssuer>SERVER</messageIssuer>
25+
</ServerHelloDone>
26+
<DHClientKeyExchange>
27+
<messageIssuer>CLIENT</messageIssuer>
28+
</DHClientKeyExchange>
29+
<ChangeCipherSpec>
30+
<messageIssuer>CLIENT</messageIssuer>
31+
</ChangeCipherSpec>
32+
<Finished>
33+
<messageIssuer>CLIENT</messageIssuer>
34+
</Finished>
35+
<ChangeCipherSpec>
36+
<messageIssuer>SERVER</messageIssuer>
37+
</ChangeCipherSpec>
38+
<Finished>
39+
<messageIssuer>SERVER</messageIssuer>
40+
</Finished>
41+
</protocolMessages>
42+
</workflowTrace>
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2+
<workflowTrace>
3+
<protocolVersion>TLS10</protocolVersion>
4+
<protocolMessages>
5+
<ClientHello>
6+
<messageIssuer>CLIENT</messageIssuer>
7+
<supportedCompressionMethods>
8+
<CompressionMethod>NULL</CompressionMethod>
9+
</supportedCompressionMethods>
10+
<supportedCipherSuites>
11+
<CipherSuite>TLS_DHE_DSS_WITH_AES_128_CBC_SHA</CipherSuite>
12+
</supportedCipherSuites>
13+
</ClientHello>
14+
<Alert>
15+
<messageIssuer>SERVER</messageIssuer>
16+
</Alert>
17+
</protocolMessages>
18+
</workflowTrace>
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2+
<workflowTrace>
3+
<protocolVersion>TLS11</protocolVersion>
4+
<protocolMessages>
5+
<ClientHello>
6+
<messageIssuer>CLIENT</messageIssuer>
7+
<supportedCompressionMethods>
8+
<CompressionMethod>NULL</CompressionMethod>
9+
</supportedCompressionMethods>
10+
<supportedCipherSuites>
11+
<CipherSuite>TLS_DHE_DSS_WITH_AES_128_CBC_SHA</CipherSuite>
12+
</supportedCipherSuites>
13+
</ClientHello>
14+
<Alert>
15+
<messageIssuer>SERVER</messageIssuer>
16+
</Alert>
17+
</protocolMessages>
18+
</workflowTrace>
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2+
<workflowTrace>
3+
<protocolVersion>TLS12</protocolVersion>
4+
<protocolMessages>
5+
<ClientHello>
6+
<messageIssuer>CLIENT</messageIssuer>
7+
<supportedCompressionMethods>
8+
<CompressionMethod>NULL</CompressionMethod>
9+
</supportedCompressionMethods>
10+
<supportedCipherSuites>
11+
<CipherSuite>TLS_DHE_DSS_WITH_AES_128_CBC_SHA</CipherSuite>
12+
</supportedCipherSuites>
13+
</ClientHello>
14+
<Alert>
15+
<messageIssuer>SERVER</messageIssuer>
16+
</Alert>
17+
</protocolMessages>
18+
</workflowTrace>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
If TLS_DHE_DSS_WITH_AES_256_CBC_SHA is supported, it should be accepted with TLS10, TLS11 and TLS12
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2+
<workflowTrace>
3+
<protocolVersion>TLS10</protocolVersion>
4+
<protocolMessages>
5+
<ClientHello>
6+
<messageIssuer>CLIENT</messageIssuer>
7+
<supportedCompressionMethods>
8+
<CompressionMethod>NULL</CompressionMethod>
9+
</supportedCompressionMethods>
10+
<supportedCipherSuites>
11+
<CipherSuite>TLS_DHE_DSS_WITH_AES_256_CBC_SHA</CipherSuite>
12+
</supportedCipherSuites>
13+
</ClientHello>
14+
<ServerHello>
15+
<messageIssuer>SERVER</messageIssuer>
16+
</ServerHello>
17+
<Certificate>
18+
<messageIssuer>SERVER</messageIssuer>
19+
</Certificate>
20+
<DHEServerKeyExchange>
21+
<messageIssuer>SERVER</messageIssuer>
22+
</DHEServerKeyExchange>
23+
<ServerHelloDone>
24+
<messageIssuer>SERVER</messageIssuer>
25+
</ServerHelloDone>
26+
<DHClientKeyExchange>
27+
<messageIssuer>CLIENT</messageIssuer>
28+
</DHClientKeyExchange>
29+
<ChangeCipherSpec>
30+
<messageIssuer>CLIENT</messageIssuer>
31+
</ChangeCipherSpec>
32+
<Finished>
33+
<messageIssuer>CLIENT</messageIssuer>
34+
</Finished>
35+
<ChangeCipherSpec>
36+
<messageIssuer>SERVER</messageIssuer>
37+
</ChangeCipherSpec>
38+
<Finished>
39+
<messageIssuer>SERVER</messageIssuer>
40+
</Finished>
41+
</protocolMessages>
42+
</workflowTrace>
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2+
<workflowTrace>
3+
<protocolVersion>TLS11</protocolVersion>
4+
<protocolMessages>
5+
<ClientHello>
6+
<messageIssuer>CLIENT</messageIssuer>
7+
<supportedCompressionMethods>
8+
<CompressionMethod>NULL</CompressionMethod>
9+
</supportedCompressionMethods>
10+
<supportedCipherSuites>
11+
<CipherSuite>TLS_DHE_DSS_WITH_AES_256_CBC_SHA</CipherSuite>
12+
</supportedCipherSuites>
13+
</ClientHello>
14+
<ServerHello>
15+
<messageIssuer>SERVER</messageIssuer>
16+
</ServerHello>
17+
<Certificate>
18+
<messageIssuer>SERVER</messageIssuer>
19+
</Certificate>
20+
<DHEServerKeyExchange>
21+
<messageIssuer>SERVER</messageIssuer>
22+
</DHEServerKeyExchange>
23+
<ServerHelloDone>
24+
<messageIssuer>SERVER</messageIssuer>
25+
</ServerHelloDone>
26+
<DHClientKeyExchange>
27+
<messageIssuer>CLIENT</messageIssuer>
28+
</DHClientKeyExchange>
29+
<ChangeCipherSpec>
30+
<messageIssuer>CLIENT</messageIssuer>
31+
</ChangeCipherSpec>
32+
<Finished>
33+
<messageIssuer>CLIENT</messageIssuer>
34+
</Finished>
35+
<ChangeCipherSpec>
36+
<messageIssuer>SERVER</messageIssuer>
37+
</ChangeCipherSpec>
38+
<Finished>
39+
<messageIssuer>SERVER</messageIssuer>
40+
</Finished>
41+
</protocolMessages>
42+
</workflowTrace>

0 commit comments

Comments
 (0)