In Firefox standaard ondersteuning voor de protocollen TLS 1.0 en TLS 1.1 (de instelling security.tls.version.min is ingesteld op 3, wat TLS 1.2 als minimum versie vaststelt). In stabiele versies is het de bedoeling om TLS 1.0/1.1 in maart 2020 uit te schakelen. In Chrome zal de ondersteuning voor TLS 1.0/1.1 worden stopgezet in Chrome 81, dat verwachte uitkomt in januari 2020.
De specificatie van TLS 1.0 werd gepubliceerd in januari 1999. Zeven jaar later werd TLS 1.1 uitgebracht met verbeteringen op vlak van beveiliging, gerelateerd aan de generatie van initialisatievectoren en padding. Momenteel werkt het IETF (Internet Engineering Task Force), dat zich bezighoudt met de ontwikkeling van protocollen en architectuur van het internet,
een concept specificatie die de protocollen TLS 1.0/1.1 naar de status van verouderd overdraagt. Volgens de dienst op 3 september ondersteunt 95.8% van de websites die beveiligde verbindingen toestaan het TLS 1.2 protocol, terwijl TLS 1.3 door 17.7% wordt ondersteund. Verbindingen via TLS 1.1 zijn toegestaan door 75.5% van de HTTPS-websites, en TLS 1.0 door 65.5%.
De belangrijkste problemen met TLS 1.0/1.1 zijn het gebrek aan ondersteuning voor moderne encrypties (zoals ECDHE en AEAD) en de eis om oudere encrypties te ondersteunen, waarvan de betrouwbaarheid in de huidige staat van computertechnologie in twijfel wordt getrokken (bijvoorbeeld de vereiste steun voor TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, waarbij MD5 en SHA-1 worden gebruikt voor integriteitscontrole en authenticatie). De ondersteuning van verouderde algoritmes heeft al geleid tot aanvallen zoals
, , , en . Desondanks waren deze problemen niet direct kwetsbaarheden in het protocol en werden ze opgelost op het niveau van implementaties. In de protocollen TLS 1.0/1.1 zijn er geen kritieke kwetsbaarheden die kunnen worden gebruikt voor praktische aanvallen.
Bron: opennet.ru
