W3cubDocs

/Support Tables

DNSSEC and DANE

Method of validating a DNS response against a trusted root server. Mitigates various attacks that could reroute a user to a fake site while showing the real URL for the original site.

Spec https://tools.ietf.org/html/rfc4033
Status Other
IE Edge Firefox Chrome Safari Opera
      108 (1)    
    107 (1) 107 (1) TP (1)  
    106 (1) 106 (1) 16.1 (1)  
11 (1) 105 (1) 105 (1) 105 (1) 16.0 (1) 91 (1)
10 (1) 104 (1) 104 (1) 104 (1) 15.6 (1) 90 (1)
9 (1) 103 (1) 103 (1) 103 (1) 15.5 (1) 89 (1)
8 (1) 102 (1) 102 (1) 102 (1) 15.4 (1) 88 (1)
Show all
7 (1) 101 (1) 101 (1) 101 (1) 15.2-15.3 (1) 87 (1)
6 (1) 100 (1) 100 (1) 100 (1) 15.1 (1) 86 (1)
5.5 (1) 99 (1) 99 (1) 99 (1) 15 (1) 85 (1)
  98 (1) 98 (1) 98 (1) 14.1 (1) 84 (1)
  97 (1) 97 (1) 97 (1) 14 (1) 83 (1)
  96 (1) 96 (1) 96 (1) 13.1 (1) 82 (1)
  95 (1) 95 (1) 95 (1) 13 (1) 81 (1)
  94 (1) 94 (1) 94 (1) 12.1 (1) 80 (1)
  93 (1) 93 (1) 93 (1) 12 (1) 79 (1)
  92 (1) 92 (1) 92 (1) 11.1 (1) 78 (1)
  91 (1) 91 (1) 91 (1) 11 (1) 77 (1)
  90 (1) 90 (1) 90 (1) 10.1 (1) 76 (1)
  89 (1) 89 (1) 89 (1) 10 (1) 75 (1)
  88 (1) 88 (1) 88 (1) 9.1 (1) 74 (1)
  87 (1) 87 (1) 87 (1) 9 (1) 73 (1)
  86 (1) 86 (1) 86 (1) 8 (1) 72 (1)
  85 (1) 85 (1) 85 (1) 7.1 (1) 71 (1)
  84 (1) 84 (1) 84 (1) 7 (1) 70 (1)
  83 (1) 83 (1) 83 (1) 6.1 (1) 69 (1)
  81 (1) 82 (1) 81 (1) 6 (1) 68 (1)
  80 (1) 81 (1) 80 (1) 5.1 (1) 67 (1)
  79 (1) 80 (1) 79 (1) 5 (1) 66 (1)
  18 (1) 79 (1) 78 (1) 4 (1) 65 (1)
  17 (1) 78 (1) 77 (1) 3.2 (1) 64 (1)
  16 (1) 77 (1) 76 (1) 3.1 (1) 63 (1)
  15 (1) 76 (1) 75 (1)   62 (1)
  14 (1) 75 (1) 74 (1)   60 (1)
  13 (1) 74 (1) 73 (1)   58 (1)
  12 (1) 73 (1) 72 (1)   57 (1)
    72 (1) 71 (1)   56 (1)
    71 (1) 70 (1)   55 (1)
    70 (1) 69 (1)   54 (1)
    69 (1) 68 (1)   53 (1)
    68 (1) 67 (1)   52 (1)
    67 (1) 66 (1)   51 (1)
    66 (1) 65 (1)   50 (1)
    65 (1) 64 (1)   49 (1)
    64 (1) 63 (1)   48 (1)
    63 (1) 62 (1)   47 (1)
    62 (1) 61 (1)   46 (1)
    61 (1) 60 (1)   45 (1)
    60 (1) 59 (1)   44 (1)
    59 (1) 58 (1)   43 (1)
    58 (1) 57 (1)   42 (1)
    57 (1) 56 (1)   41 (1)
    56 (1) 55 (1)   40 (1)
    55 (1) 54 (1)   39 (1)
    54 (1) 53 (1)   38 (1)
    53 (1) 52 (1)   37 (1)
    52 (1) 51 (1)   36 (1)
    51 (1) 50 (1)   35 (1)
    50 (1) 49 (1)   34 (1)
    49 (1) 48 (1)   33 (1)
    48 (1) 47 (1)   32 (1)
    47 (1) 46 (1)   31 (1)
    46 (1) 45 (1)   30 (1)
    45 (1) 44 (1)   29 (1)
    44 (1) 43 (1)   28 (1)
    43 (1) 42 (1)   27 (1)
    42 (1) 41 (1)   26 (1)
    41 (1) 40 (1)   25 (1)
    40 (1) 39 (1)   24 (1)
    39 (1) 38 (1)   23 (1)
    38 (1) 37 (1)   22 (1)
    37 (1) 36 (1)   21 (1)
    36 (1) 35 (1)   20 (1)
    35 (1) 34 (1)   19 (1)
    34 (1) 33 (1)   18 (1)
    33 (1) 32 (1)   17 (1)
    32 (1) 31 (1)   16 (1)
    31 (1) 30 (1,2)   15 (1)
    30 (1) 29 (1,2)   12.1 (1)
    29 (1) 28 (1,2)   12 (1)
    28 (1) 27 (1,2)   11.6 (1)
    27 (1) 26 (1,2)   11.5 (1)
    26 (1) 25 (1,2)   11.1 (1)
    25 (1) 24 (1,2)   11 (1)
    24 (1) 23 (1,2)   10.6 (1)
    23 (1) 22 (1,2)   10.5 (1)
    22 (1) 21 (1,2)   10.0-10.1 (1)
    21 (1) 20 (1,2)   9.5-9.6 (1)
    20 (1) 19 (1,2)   9 (1)
    19 (1) 18 (1,2)    
    18 (1) 17 (1,2)    
    17 (1) 16 (1,2)    
    16 (1) 15 (1,2)    
    15 (1) 14 (1,2)    
    14 (1) 13 (1,2)    
    13 (1) 12 (1,2)    
    12 (1) 11 (1,2)    
    11 (1) 10 (1,2)    
    10 (1) 9 (1,2)    
    9 (1) 8 (1,2)    
    8 (1) 7 (1,2)    
    7 (1) 6 (1,2)    
    6 (1) 5 (1)    
    5 (1) 4 (1)    
    4 (1)      
    3.6 (1)      
    3.5 (1)      
    3 (1)      
    2 (1)      
Safari on iOS Opera Mini Android Browser Blackberry Browser Opera Mobile Android Chrome Android Firefox IE Mobile Android UC Browser Samsung Internet QQ Browser Baidu Browser KaiOS Browser
16.1 (1)                        
16.0 (1) all (1) 105 (1) 10 (1) 64 (1) 105 (1) 104 (1) 11 (1) 13.4 (1) 18.0 (1) 13.1 (1) 13.18 (1) 2.5 (1)
15.6 (1)   4.4.3-4.4.4 (1) 7 (1) 12.1 (1)     10 (1)   17.0 (1)      
15.5 (1)   4.4 (1)   12 (1)         16.0 (1)      
15.4 (1)   4.2-4.3 (1)   11.5 (1)         15.0 (1)      
Show all
15.2-15.3 (1)   4.1 (1)   11.1 (1)         14.0 (1)      
15.0-15.1 (1)   4 (1)   11 (1)         13.0 (1)      
14.5-14.8 (1)   3 (1)   10 (1)         12.0 (1)      
14.0-14.4 (1)   2.3 (1)             11.1-11.2 (1)      
13.4-13.7 (1)   2.2 (1)             10.1 (1)      
13.3 (1)   2.1 (1)             9.2 (1)      
13.2 (1)                 8.2 (1)      
13.0-13.1 (1)                 7.2-7.4 (1)      
12.2-12.5 (1)                 6.2-6.4 (1)      
12.0-12.1 (1)                 5.0-5.4 (1)      
11.3-11.4 (1)                 4 (1)      
11.0-11.2 (1)                        
10.3 (1)                        
10.0-10.2 (1)                        
9.3 (1)                        
9.0-9.2 (1)                        
8.1-8.4 (1)                        
8 (1)                        
7.0-7.1 (1)                        
6.0-6.1 (1)                        
5.0-5.1 (1)                        
4.2-4.3 (1)                        
4.0-4.1 (1)                        
3.2 (1)                        

Notes

Browsers have generally decided to not implement DNSSEC validation because the added complexity outweighs the improvements to the browser. DNSSEC is still useful as it is widely used to protect delivery of records between DNS servers, only failing to protect the delivery from the last DNS server to the browser.

Certificate transparency is widely used and tries to provide the same security as DNSSEC but by very different means.

  1. Does not support DNSSEC but still benefits greatly from it, as most of the security improvements are gained in the DNS-network and not in the browser.

  2. Early versions of Chrome experimented with browser-level validation.

Resources

Data by caniuse.com
Licensed under the Creative Commons Attribution License v4.0.
https://caniuse.com/dnssec