diff options
| author | tb <> | 2022-07-19 18:56:12 +0000 |
|---|---|---|
| committer | tb <> | 2022-07-19 18:56:12 +0000 |
| commit | b3b7058cd369b60d092b3ae09b5056a71a2a5bcc (patch) | |
| tree | a8b8d77ff83a22e68012c82d14d0bb32f0bf2f1a /src | |
| parent | a08ce8ba6bb13ef3943576ef6efd2b8484474ac7 (diff) | |
| download | openbsd-b3b7058cd369b60d092b3ae09b5056a71a2a5bcc.tar.gz openbsd-b3b7058cd369b60d092b3ae09b5056a71a2a5bcc.tar.bz2 openbsd-b3b7058cd369b60d092b3ae09b5056a71a2a5bcc.zip | |
Regenerate golden numbers due to RC4-MD5 now being disabled by default.
Diffstat (limited to 'src')
| -rw-r--r-- | src/regress/lib/libssl/client/clienttest.c | 119 |
1 files changed, 58 insertions, 61 deletions
diff --git a/src/regress/lib/libssl/client/clienttest.c b/src/regress/lib/libssl/client/clienttest.c index be508bcf50..9d37c41e15 100644 --- a/src/regress/lib/libssl/client/clienttest.c +++ b/src/regress/lib/libssl/client/clienttest.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: clienttest.c,v 1.37 2022/06/10 22:00:15 tb Exp $ */ | 1 | /* $OpenBSD: clienttest.c,v 1.38 2022/07/19 18:56:12 tb Exp $ */ |
| 2 | /* | 2 | /* |
| 3 | * Copyright (c) 2015 Joel Sing <jsing@openbsd.org> | 3 | * Copyright (c) 2015 Joel Sing <jsing@openbsd.org> |
| 4 | * | 4 | * |
| @@ -36,7 +36,7 @@ | |||
| 36 | #define TLS13_RANDOM_OFFSET (TLS13_HM_OFFSET + 2) | 36 | #define TLS13_RANDOM_OFFSET (TLS13_HM_OFFSET + 2) |
| 37 | #define TLS13_SESSION_OFFSET (TLS13_HM_OFFSET + 34) | 37 | #define TLS13_SESSION_OFFSET (TLS13_HM_OFFSET + 34) |
| 38 | #define TLS13_CIPHER_OFFSET (TLS13_HM_OFFSET + 69) | 38 | #define TLS13_CIPHER_OFFSET (TLS13_HM_OFFSET + 69) |
| 39 | #define TLS13_KEY_SHARE_OFFSET (TLS13_HM_OFFSET + 194) | 39 | #define TLS13_KEY_SHARE_OFFSET (TLS13_HM_OFFSET + 192) |
| 40 | #define TLS13_ONLY_KEY_SHARE_OFFSET (TLS13_HM_OFFSET + 98) | 40 | #define TLS13_ONLY_KEY_SHARE_OFFSET (TLS13_HM_OFFSET + 98) |
| 41 | 41 | ||
| 42 | #define TLS1_3_VERSION_ONLY (TLS1_3_VERSION | 0x10000) | 42 | #define TLS1_3_VERSION_ONLY (TLS1_3_VERSION | 0x10000) |
| @@ -131,26 +131,26 @@ static const uint8_t cipher_list_tls10[] = { | |||
| 131 | 0x00, 0x88, 0x00, 0x81, 0x00, 0x35, 0x00, 0x84, | 131 | 0x00, 0x88, 0x00, 0x81, 0x00, 0x35, 0x00, 0x84, |
| 132 | 0xc0, 0x13, 0xc0, 0x09, 0x00, 0x33, 0x00, 0x45, | 132 | 0xc0, 0x13, 0xc0, 0x09, 0x00, 0x33, 0x00, 0x45, |
| 133 | 0x00, 0x2f, 0x00, 0x41, 0xc0, 0x11, 0xc0, 0x07, | 133 | 0x00, 0x2f, 0x00, 0x41, 0xc0, 0x11, 0xc0, 0x07, |
| 134 | 0x00, 0x05, 0x00, 0x04, 0xc0, 0x12, 0xc0, 0x08, | 134 | 0x00, 0x05, 0xc0, 0x12, 0xc0, 0x08, 0x00, 0x16, |
| 135 | 0x00, 0x16, 0x00, 0x0a, 0x00, 0xff, | 135 | 0x00, 0x0a, 0x00, 0xff, |
| 136 | }; | 136 | }; |
| 137 | 137 | ||
| 138 | static const uint8_t client_hello_tls10[] = { | 138 | static const uint8_t client_hello_tls10[] = { |
| 139 | 0x16, 0x03, 0x01, 0x00, 0x73, 0x01, 0x00, 0x00, | 139 | 0x16, 0x03, 0x01, 0x00, 0x71, 0x01, 0x00, 0x00, |
| 140 | 0x6f, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, | 140 | 0x6d, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, |
| 141 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 141 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
| 142 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 142 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
| 143 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 143 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
| 144 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x2e, 0xc0, 0x14, | 144 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x2c, 0xc0, 0x14, |
| 145 | 0xc0, 0x0a, 0x00, 0x39, 0xff, 0x85, 0x00, 0x88, | 145 | 0xc0, 0x0a, 0x00, 0x39, 0xff, 0x85, 0x00, 0x88, |
| 146 | 0x00, 0x81, 0x00, 0x35, 0x00, 0x84, 0xc0, 0x13, | 146 | 0x00, 0x81, 0x00, 0x35, 0x00, 0x84, 0xc0, 0x13, |
| 147 | 0xc0, 0x09, 0x00, 0x33, 0x00, 0x45, 0x00, 0x2f, | 147 | 0xc0, 0x09, 0x00, 0x33, 0x00, 0x45, 0x00, 0x2f, |
| 148 | 0x00, 0x41, 0xc0, 0x11, 0xc0, 0x07, 0x00, 0x05, | 148 | 0x00, 0x41, 0xc0, 0x11, 0xc0, 0x07, 0x00, 0x05, |
| 149 | 0x00, 0x04, 0xc0, 0x12, 0xc0, 0x08, 0x00, 0x16, | 149 | 0xc0, 0x12, 0xc0, 0x08, 0x00, 0x16, 0x00, 0x0a, |
| 150 | 0x00, 0x0a, 0x00, 0xff, 0x01, 0x00, 0x00, 0x18, | 150 | 0x00, 0xff, 0x01, 0x00, 0x00, 0x18, 0x00, 0x0b, |
| 151 | 0x00, 0x0b, 0x00, 0x02, 0x01, 0x00, 0x00, 0x0a, | 151 | 0x00, 0x02, 0x01, 0x00, 0x00, 0x0a, 0x00, 0x0a, |
| 152 | 0x00, 0x0a, 0x00, 0x08, 0x00, 0x1d, 0x00, 0x17, | 152 | 0x00, 0x08, 0x00, 0x1d, 0x00, 0x17, 0x00, 0x18, |
| 153 | 0x00, 0x18, 0x00, 0x19, 0x00, 0x23, 0x00, 0x00, | 153 | 0x00, 0x19, 0x00, 0x23, 0x00, 0x00, |
| 154 | }; | 154 | }; |
| 155 | 155 | ||
| 156 | static const uint8_t cipher_list_tls11[] = { | 156 | static const uint8_t cipher_list_tls11[] = { |
| @@ -158,26 +158,26 @@ static const uint8_t cipher_list_tls11[] = { | |||
| 158 | 0x00, 0x88, 0x00, 0x81, 0x00, 0x35, 0x00, 0x84, | 158 | 0x00, 0x88, 0x00, 0x81, 0x00, 0x35, 0x00, 0x84, |
| 159 | 0xc0, 0x13, 0xc0, 0x09, 0x00, 0x33, 0x00, 0x45, | 159 | 0xc0, 0x13, 0xc0, 0x09, 0x00, 0x33, 0x00, 0x45, |
| 160 | 0x00, 0x2f, 0x00, 0x41, 0xc0, 0x11, 0xc0, 0x07, | 160 | 0x00, 0x2f, 0x00, 0x41, 0xc0, 0x11, 0xc0, 0x07, |
| 161 | 0x00, 0x05, 0x00, 0x04, 0xc0, 0x12, 0xc0, 0x08, | 161 | 0x00, 0x05, 0xc0, 0x12, 0xc0, 0x08, 0x00, 0x16, |
| 162 | 0x00, 0x16, 0x00, 0x0a, 0x00, 0xff, | 162 | 0x00, 0x0a, 0x00, 0xff, |
| 163 | }; | 163 | }; |
| 164 | 164 | ||
| 165 | static const uint8_t client_hello_tls11[] = { | 165 | static const uint8_t client_hello_tls11[] = { |
| 166 | 0x16, 0x03, 0x01, 0x00, 0x73, 0x01, 0x00, 0x00, | 166 | 0x16, 0x03, 0x01, 0x00, 0x71, 0x01, 0x00, 0x00, |
| 167 | 0x6f, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, | 167 | 0x6d, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, |
| 168 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 168 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
| 169 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 169 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
| 170 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 170 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
| 171 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x2e, 0xc0, 0x14, | 171 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x2c, 0xc0, 0x14, |
| 172 | 0xc0, 0x0a, 0x00, 0x39, 0xff, 0x85, 0x00, 0x88, | 172 | 0xc0, 0x0a, 0x00, 0x39, 0xff, 0x85, 0x00, 0x88, |
| 173 | 0x00, 0x81, 0x00, 0x35, 0x00, 0x84, 0xc0, 0x13, | 173 | 0x00, 0x81, 0x00, 0x35, 0x00, 0x84, 0xc0, 0x13, |
| 174 | 0xc0, 0x09, 0x00, 0x33, 0x00, 0x45, 0x00, 0x2f, | 174 | 0xc0, 0x09, 0x00, 0x33, 0x00, 0x45, 0x00, 0x2f, |
| 175 | 0x00, 0x41, 0xc0, 0x11, 0xc0, 0x07, 0x00, 0x05, | 175 | 0x00, 0x41, 0xc0, 0x11, 0xc0, 0x07, 0x00, 0x05, |
| 176 | 0x00, 0x04, 0xc0, 0x12, 0xc0, 0x08, 0x00, 0x16, | 176 | 0xc0, 0x12, 0xc0, 0x08, 0x00, 0x16, 0x00, 0x0a, |
| 177 | 0x00, 0x0a, 0x00, 0xff, 0x01, 0x00, 0x00, 0x18, | 177 | 0x00, 0xff, 0x01, 0x00, 0x00, 0x18, 0x00, 0x0b, |
| 178 | 0x00, 0x0b, 0x00, 0x02, 0x01, 0x00, 0x00, 0x0a, | 178 | 0x00, 0x02, 0x01, 0x00, 0x00, 0x0a, 0x00, 0x0a, |
| 179 | 0x00, 0x0a, 0x00, 0x08, 0x00, 0x1d, 0x00, 0x17, | 179 | 0x00, 0x08, 0x00, 0x1d, 0x00, 0x17, 0x00, 0x18, |
| 180 | 0x00, 0x18, 0x00, 0x19, 0x00, 0x23, 0x00, 0x00, | 180 | 0x00, 0x19, 0x00, 0x23, 0x00, 0x00, |
| 181 | }; | 181 | }; |
| 182 | 182 | ||
| 183 | static const uint8_t cipher_list_tls12_aes[] = { | 183 | static const uint8_t cipher_list_tls12_aes[] = { |
| @@ -191,8 +191,8 @@ static const uint8_t cipher_list_tls12_aes[] = { | |||
| 191 | 0x00, 0x67, 0x00, 0x33, 0x00, 0xbe, 0x00, 0x45, | 191 | 0x00, 0x67, 0x00, 0x33, 0x00, 0xbe, 0x00, 0x45, |
| 192 | 0x00, 0x9c, 0x00, 0x3c, 0x00, 0x2f, 0x00, 0xba, | 192 | 0x00, 0x9c, 0x00, 0x3c, 0x00, 0x2f, 0x00, 0xba, |
| 193 | 0x00, 0x41, 0xc0, 0x11, 0xc0, 0x07, 0x00, 0x05, | 193 | 0x00, 0x41, 0xc0, 0x11, 0xc0, 0x07, 0x00, 0x05, |
| 194 | 0x00, 0x04, 0xc0, 0x12, 0xc0, 0x08, 0x00, 0x16, | 194 | 0xc0, 0x12, 0xc0, 0x08, 0x00, 0x16, 0x00, 0x0a, |
| 195 | 0x00, 0x0a, 0x00, 0xff, | 195 | 0x00, 0xff, |
| 196 | }; | 196 | }; |
| 197 | 197 | ||
| 198 | static const uint8_t cipher_list_tls12_chacha[] = { | 198 | static const uint8_t cipher_list_tls12_chacha[] = { |
| @@ -206,17 +206,17 @@ static const uint8_t cipher_list_tls12_chacha[] = { | |||
| 206 | 0x00, 0x67, 0x00, 0x33, 0x00, 0xbe, 0x00, 0x45, | 206 | 0x00, 0x67, 0x00, 0x33, 0x00, 0xbe, 0x00, 0x45, |
| 207 | 0x00, 0x9c, 0x00, 0x3c, 0x00, 0x2f, 0x00, 0xba, | 207 | 0x00, 0x9c, 0x00, 0x3c, 0x00, 0x2f, 0x00, 0xba, |
| 208 | 0x00, 0x41, 0xc0, 0x11, 0xc0, 0x07, 0x00, 0x05, | 208 | 0x00, 0x41, 0xc0, 0x11, 0xc0, 0x07, 0x00, 0x05, |
| 209 | 0x00, 0x04, 0xc0, 0x12, 0xc0, 0x08, 0x00, 0x16, | 209 | 0xc0, 0x12, 0xc0, 0x08, 0x00, 0x16, 0x00, 0x0a, |
| 210 | 0x00, 0x0a, 0x00, 0xff, | 210 | 0x00, 0xff, |
| 211 | }; | 211 | }; |
| 212 | 212 | ||
| 213 | static const uint8_t client_hello_tls12[] = { | 213 | static const uint8_t client_hello_tls12[] = { |
| 214 | 0x16, 0x03, 0x01, 0x00, 0xbd, 0x01, 0x00, 0x00, | 214 | 0x16, 0x03, 0x01, 0x00, 0xbb, 0x01, 0x00, 0x00, |
| 215 | 0xb9, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, | 215 | 0xb7, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, |
| 216 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 216 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
| 217 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 217 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
| 218 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 218 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
| 219 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x5c, 0xc0, 0x30, | 219 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x5a, 0xc0, 0x30, |
| 220 | 0xc0, 0x2c, 0xc0, 0x28, 0xc0, 0x24, 0xc0, 0x14, | 220 | 0xc0, 0x2c, 0xc0, 0x28, 0xc0, 0x24, 0xc0, 0x14, |
| 221 | 0xc0, 0x0a, 0x00, 0x9f, 0x00, 0x6b, 0x00, 0x39, | 221 | 0xc0, 0x0a, 0x00, 0x9f, 0x00, 0x6b, 0x00, 0x39, |
| 222 | 0xcc, 0xa9, 0xcc, 0xa8, 0xcc, 0xaa, 0xff, 0x85, | 222 | 0xcc, 0xa9, 0xcc, 0xa8, 0xcc, 0xaa, 0xff, 0x85, |
| @@ -226,16 +226,15 @@ static const uint8_t client_hello_tls12[] = { | |||
| 226 | 0xc0, 0x13, 0xc0, 0x09, 0x00, 0x9e, 0x00, 0x67, | 226 | 0xc0, 0x13, 0xc0, 0x09, 0x00, 0x9e, 0x00, 0x67, |
| 227 | 0x00, 0x33, 0x00, 0xbe, 0x00, 0x45, 0x00, 0x9c, | 227 | 0x00, 0x33, 0x00, 0xbe, 0x00, 0x45, 0x00, 0x9c, |
| 228 | 0x00, 0x3c, 0x00, 0x2f, 0x00, 0xba, 0x00, 0x41, | 228 | 0x00, 0x3c, 0x00, 0x2f, 0x00, 0xba, 0x00, 0x41, |
| 229 | 0xc0, 0x11, 0xc0, 0x07, 0x00, 0x05, 0x00, 0x04, | 229 | 0xc0, 0x11, 0xc0, 0x07, 0x00, 0x05, 0xc0, 0x12, |
| 230 | 0xc0, 0x12, 0xc0, 0x08, 0x00, 0x16, 0x00, 0x0a, | 230 | 0xc0, 0x08, 0x00, 0x16, 0x00, 0x0a, 0x00, 0xff, |
| 231 | 0x00, 0xff, 0x01, 0x00, 0x00, 0x34, 0x00, 0x0b, | 231 | 0x01, 0x00, 0x00, 0x34, 0x00, 0x0b, 0x00, 0x02, |
| 232 | 0x00, 0x02, 0x01, 0x00, 0x00, 0x0a, 0x00, 0x0a, | 232 | 0x01, 0x00, 0x00, 0x0a, 0x00, 0x0a, 0x00, 0x08, |
| 233 | 0x00, 0x08, 0x00, 0x1d, 0x00, 0x17, 0x00, 0x18, | 233 | 0x00, 0x1d, 0x00, 0x17, 0x00, 0x18, 0x00, 0x19, |
| 234 | 0x00, 0x19, 0x00, 0x23, 0x00, 0x00, 0x00, 0x0d, | 234 | 0x00, 0x23, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x18, |
| 235 | 0x00, 0x18, 0x00, 0x16, 0x08, 0x06, 0x06, 0x01, | 235 | 0x00, 0x16, 0x08, 0x06, 0x06, 0x01, 0x06, 0x03, |
| 236 | 0x06, 0x03, 0x08, 0x05, 0x05, 0x01, 0x05, 0x03, | 236 | 0x08, 0x05, 0x05, 0x01, 0x05, 0x03, 0x08, 0x04, |
| 237 | 0x08, 0x04, 0x04, 0x01, 0x04, 0x03, 0x02, 0x01, | 237 | 0x04, 0x01, 0x04, 0x03, 0x02, 0x01, 0x02, 0x03, |
| 238 | 0x02, 0x03, | ||
| 239 | }; | 238 | }; |
| 240 | 239 | ||
| 241 | static const uint8_t cipher_list_tls13_aes[] = { | 240 | static const uint8_t cipher_list_tls13_aes[] = { |
| @@ -249,9 +248,8 @@ static const uint8_t cipher_list_tls13_aes[] = { | |||
| 249 | 0xc0, 0x13, 0xc0, 0x09, 0x00, 0x9e, 0x00, 0x67, | 248 | 0xc0, 0x13, 0xc0, 0x09, 0x00, 0x9e, 0x00, 0x67, |
| 250 | 0x00, 0x33, 0x00, 0xbe, 0x00, 0x45, 0x00, 0x9c, | 249 | 0x00, 0x33, 0x00, 0xbe, 0x00, 0x45, 0x00, 0x9c, |
| 251 | 0x00, 0x3c, 0x00, 0x2f, 0x00, 0xba, 0x00, 0x41, | 250 | 0x00, 0x3c, 0x00, 0x2f, 0x00, 0xba, 0x00, 0x41, |
| 252 | 0xc0, 0x11, 0xc0, 0x07, 0x00, 0x05, 0x00, 0x04, | 251 | 0xc0, 0x11, 0xc0, 0x07, 0x00, 0x05, 0xc0, 0x12, |
| 253 | 0xc0, 0x12, 0xc0, 0x08, 0x00, 0x16, 0x00, 0x0a, | 252 | 0xc0, 0x08, 0x00, 0x16, 0x00, 0x0a, 0x00, 0xff, |
| 254 | 0x00, 0xff | ||
| 255 | }; | 253 | }; |
| 256 | 254 | ||
| 257 | static const uint8_t cipher_list_tls13_chacha[] = { | 255 | static const uint8_t cipher_list_tls13_chacha[] = { |
| @@ -265,14 +263,13 @@ static const uint8_t cipher_list_tls13_chacha[] = { | |||
| 265 | 0xc0, 0x13, 0xc0, 0x09, 0x00, 0x9e, 0x00, 0x67, | 263 | 0xc0, 0x13, 0xc0, 0x09, 0x00, 0x9e, 0x00, 0x67, |
| 266 | 0x00, 0x33, 0x00, 0xbe, 0x00, 0x45, 0x00, 0x9c, | 264 | 0x00, 0x33, 0x00, 0xbe, 0x00, 0x45, 0x00, 0x9c, |
| 267 | 0x00, 0x3c, 0x00, 0x2f, 0x00, 0xba, 0x00, 0x41, | 265 | 0x00, 0x3c, 0x00, 0x2f, 0x00, 0xba, 0x00, 0x41, |
| 268 | 0xc0, 0x11, 0xc0, 0x07, 0x00, 0x05, 0x00, 0x04, | 266 | 0xc0, 0x11, 0xc0, 0x07, 0x00, 0x05, 0xc0, 0x12, |
| 269 | 0xc0, 0x12, 0xc0, 0x08, 0x00, 0x16, 0x00, 0x0a, | 267 | 0xc0, 0x08, 0x00, 0x16, 0x00, 0x0a, 0x00, 0xff, |
| 270 | 0x00, 0xff, | ||
| 271 | }; | 268 | }; |
| 272 | 269 | ||
| 273 | static const uint8_t client_hello_tls13[] = { | 270 | static const uint8_t client_hello_tls13[] = { |
| 274 | 0x16, 0x03, 0x01, 0x01, 0x1a, 0x01, 0x00, 0x01, | 271 | 0x16, 0x03, 0x01, 0x01, 0x18, 0x01, 0x00, 0x01, |
| 275 | 0x16, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, | 272 | 0x14, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, |
| 276 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 273 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
| 277 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 274 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
| 278 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 275 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
| @@ -280,7 +277,7 @@ static const uint8_t client_hello_tls13[] = { | |||
| 280 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 277 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
| 281 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 278 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
| 282 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 279 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
| 283 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x62, 0x13, 0x03, | 280 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x13, 0x03, |
| 284 | 0x13, 0x02, 0x13, 0x01, 0xcc, 0xa9, 0xcc, 0xa8, | 281 | 0x13, 0x02, 0x13, 0x01, 0xcc, 0xa9, 0xcc, 0xa8, |
| 285 | 0xcc, 0xaa, 0xc0, 0x30, 0xc0, 0x2c, 0xc0, 0x28, | 282 | 0xcc, 0xaa, 0xc0, 0x30, 0xc0, 0x2c, 0xc0, 0x28, |
| 286 | 0xc0, 0x24, 0xc0, 0x14, 0xc0, 0x0a, 0x00, 0x9f, | 283 | 0xc0, 0x24, 0xc0, 0x14, 0xc0, 0x0a, 0x00, 0x9f, |
| @@ -291,22 +288,22 @@ static const uint8_t client_hello_tls13[] = { | |||
| 291 | 0xc0, 0x09, 0x00, 0x9e, 0x00, 0x67, 0x00, 0x33, | 288 | 0xc0, 0x09, 0x00, 0x9e, 0x00, 0x67, 0x00, 0x33, |
| 292 | 0x00, 0xbe, 0x00, 0x45, 0x00, 0x9c, 0x00, 0x3c, | 289 | 0x00, 0xbe, 0x00, 0x45, 0x00, 0x9c, 0x00, 0x3c, |
| 293 | 0x00, 0x2f, 0x00, 0xba, 0x00, 0x41, 0xc0, 0x11, | 290 | 0x00, 0x2f, 0x00, 0xba, 0x00, 0x41, 0xc0, 0x11, |
| 294 | 0xc0, 0x07, 0x00, 0x05, 0x00, 0x04, 0xc0, 0x12, | 291 | 0xc0, 0x07, 0x00, 0x05, 0xc0, 0x12, 0xc0, 0x08, |
| 295 | 0xc0, 0x08, 0x00, 0x16, 0x00, 0x0a, 0x00, 0xff, | 292 | 0x00, 0x16, 0x00, 0x0a, 0x00, 0xff, 0x01, 0x00, |
| 296 | 0x01, 0x00, 0x00, 0x6b, 0x00, 0x2b, 0x00, 0x09, | 293 | 0x00, 0x6b, 0x00, 0x2b, 0x00, 0x09, 0x08, 0x03, |
| 297 | 0x08, 0x03, 0x04, 0x03, 0x03, 0x03, 0x02, 0x03, | 294 | 0x04, 0x03, 0x03, 0x03, 0x02, 0x03, 0x01, 0x00, |
| 298 | 0x01, 0x00, 0x33, 0x00, 0x26, 0x00, 0x24, 0x00, | 295 | 0x33, 0x00, 0x26, 0x00, 0x24, 0x00, 0x1d, 0x00, |
| 299 | 0x1d, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, | 296 | 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
| 300 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 297 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
| 301 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 298 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
| 302 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | 299 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
| 303 | 0x00, 0x00, 0x00, 0x00, 0x0b, 0x00, 0x02, 0x01, | 300 | 0x00, 0x00, 0x0b, 0x00, 0x02, 0x01, 0x00, 0x00, |
| 304 | 0x00, 0x00, 0x0a, 0x00, 0x0a, 0x00, 0x08, 0x00, | 301 | 0x0a, 0x00, 0x0a, 0x00, 0x08, 0x00, 0x1d, 0x00, |
| 305 | 0x1d, 0x00, 0x17, 0x00, 0x18, 0x00, 0x19, 0x00, | 302 | 0x17, 0x00, 0x18, 0x00, 0x19, 0x00, 0x23, 0x00, |
| 306 | 0x23, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x18, 0x00, | 303 | 0x00, 0x00, 0x0d, 0x00, 0x18, 0x00, 0x16, 0x08, |
| 307 | 0x16, 0x08, 0x06, 0x06, 0x01, 0x06, 0x03, 0x08, | 304 | 0x06, 0x06, 0x01, 0x06, 0x03, 0x08, 0x05, 0x05, |
| 308 | 0x05, 0x05, 0x01, 0x05, 0x03, 0x08, 0x04, 0x04, | 305 | 0x01, 0x05, 0x03, 0x08, 0x04, 0x04, 0x01, 0x04, |
| 309 | 0x01, 0x04, 0x03, 0x02, 0x01, 0x02, 0x03, | 306 | 0x03, 0x02, 0x01, 0x02, 0x03, |
| 310 | }; | 307 | }; |
| 311 | 308 | ||
| 312 | static const uint8_t cipher_list_tls13_only_aes[] = { | 309 | static const uint8_t cipher_list_tls13_only_aes[] = { |
