TLS Versions
Versions
TLS has three places for versions in the Client Hello:
- Record version
- Handshake version
- supported_versions extension (in TLS 1.3)
Max TLS versions
This table lists the maximum supported version of connections, either from the Handshake version, or the first (non-GREASE) listed in the supported_versions extension.
Rank | Version | Connections |
---|---|---|
1 | TLS 1.3 (0x0304) | 71.8% |
2 | TLS 1.2 (0x0303) | 27.8% |
3 | TLS 1.0 (0x0301) | 0.3% |
4 | TLS 1.3-draft-23 (0x7f17) | 0.0% |
5 | TLS 1.1 (0x0302) | 0.0% |
6 | TLS 1.3-draft-18 (0x7f12) | 0.0% |
7 | SSL 3.0 (0x0300) | 0.0% |
8 | Unknwon (0x7e01) | 0.0% |
9 | TLS 1.3-draft-28 (0x7f1c) | 0.0% |
10 | Unknwon (0x7e02) | 0.0% |
11 | TLS 1.3-draft-20 (0x7f14) | 0.0% |
12 | GREASE (0x0a0a) | 0.0% |
13 | TLS 1.3-draft-22 (0x7f16) | 0.0% |
14 | TLS 1.3-draft-26 (0x7f1a) | 0.0% |
15 | Unknwon (0xaa8a) | 0.0% |
16 | Unknwon (0xba9a) | 0.0% |
17 | Unknwon (0xeaca) | 0.0% |
18 | Unknwon (0xfada) | 0.0% |
19 | Unknwon (0x0000) | 0.0% |
20 | Unknwon (0x0384) | 0.0% |
21 | Unknwon (0x2a0a) | 0.0% |
22 | Unknwon (0x3a1a) | 0.0% |
23 | Unknwon (0x6a4a) | 0.0% |
24 | Unknwon (0x7a5a) | 0.0% |
Top supported_versions
This table breaks down the percent of connections that send the supported_versions extension (defined by TLS 1.3), and what version they support.
Rank | Supported Version | Fingerprints | Connections |
---|---|---|---|
1 | TLS 1.3 (0x0304) | 2967 | 71.8% |
2 | TLS 1.2 (0x0303) | 2926 | 70.0% |
3 | GREASE (0x0a0a) | 347 | 38.3% |
4 | TLS 1.1 (0x0302) | 1515 | 35.5% |
5 | TLS 1.0 (0x0301) | 1441 | 35.1% |
6 | Unknown (0xfb1a) | 34 | 1.7% |
7 | SSL 3.0 (0x0300) | 89 | 0.1% |
8 | TLS 1.3-draft-23 (0x7f17) | 20 | 0.0% |
9 | TLS 1.3-draft-18 (0x7f12) | 21 | 0.0% |
10 | Unknown (0x7e01) | 4 | 0.0% |
11 | TLS 1.3-draft-28 (0x7f1c) | 7 | 0.0% |
12 | Unknown (0x7e02) | 2 | 0.0% |
13 | TLS 1.3-draft-27 (0x7f1b) | 2 | 0.0% |
14 | TLS 1.3-draft-26 (0x7f1a) | 2 | 0.0% |