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) | 69.9% |
2 | TLS 1.2 (0x0303) | 29.7% |
3 | TLS 1.0 (0x0301) | 0.3% |
4 | TLS 1.1 (0x0302) | 0.0% |
5 | TLS 1.3-draft-23 (0x7f17) | 0.0% |
6 | TLS 1.3-draft-18 (0x7f12) | 0.0% |
7 | Unknwon (0x7e02) | 0.0% |
8 | SSL 3.0 (0x0300) | 0.0% |
9 | TLS 1.3-draft-28 (0x7f1c) | 0.0% |
10 | TLS 1.3-draft-26 (0x7f1a) | 0.0% |
11 | Unknwon (0x7e01) | 0.0% |
12 | TLS 1.3-draft-22 (0x7f16) | 0.0% |
13 | Unknwon (0x0000) | 0.0% |
14 | Unknwon (0xeaca) | 0.0% |
15 | Unknwon (0xaa8a) | 0.0% |
16 | TLS 1.3-draft-20 (0x7f14) | 0.0% |
17 | Unknwon (0x2a0a) | 0.0% |
18 | Unknwon (0x0384) | 0.0% |
19 | Unknwon (0xba9a) | 0.0% |
20 | GREASE (0x0a0a) | 0.0% |
21 | Unknwon (0x6a4a) | 0.0% |
22 | Unknwon (0x7a5a) | 0.0% |
23 | Unknwon (0x3a1a) | 0.0% |
24 | Unknwon (0xfada) | 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) | 2892 | 69.9% |
2 | TLS 1.2 (0x0303) | 2881 | 68.7% |
3 | GREASE (0x0a0a) | 384 | 43.6% |
4 | TLS 1.1 (0x0302) | 1621 | 41.2% |
5 | TLS 1.0 (0x0301) | 1534 | 41.0% |
6 | Unknown (0xfb1a) | 36 | 1.5% |
7 | SSL 3.0 (0x0300) | 100 | 0.3% |
8 | TLS 1.3-draft-23 (0x7f17) | 21 | 0.0% |
9 | TLS 1.3-draft-18 (0x7f12) | 21 | 0.0% |
10 | Unknown (0x7e02) | 3 | 0.0% |
11 | TLS 1.3-draft-28 (0x7f1c) | 10 | 0.0% |
12 | TLS 1.3-draft-26 (0x7f1a) | 4 | 0.0% |
13 | TLS 1.3-draft-27 (0x7f1b) | 3 | 0.0% |
14 | Unknown (0x7e01) | 1 | 0.0% |