Hi ha una opinió: la tecnologia DANE per als navegadors ha fallat

Parlem de què és la tecnologia DANE per autenticar noms de domini mitjançant DNS i per què no s'utilitza àmpliament als navegadors.

Hi ha una opinió: la tecnologia DANE per als navegadors ha fallat
/Unsplash/ Paulius Dragunas

Què és DANE

Les autoritats de certificació (CA) són organitzacions que estan compromesos certificat criptogràfic Certificats SSL. Els van posar la seva signatura electrònica, confirmant-ne l'autenticitat. Tanmateix, de vegades es produeixen situacions quan s'emeten certificats amb infraccions. Per exemple, l'any passat Google va iniciar un "procediment de desconfiança" per als certificats de Symantec a causa del seu compromís (vam cobrir aquesta història amb detall al nostre bloc - temps и два).

Per evitar aquestes situacions, fa uns quants anys l'IETF va començar a desenvolupar-se Tecnologia DANE (però no s'utilitza àmpliament als navegadors; parlarem de per què va passar això més endavant).

DANE (DNS-based Authentication of Named Entities) és un conjunt d'especificacions que permet utilitzar DNSSEC (Name System Security Extensions) per controlar la validesa dels certificats SSL. DNSSEC és una extensió del sistema de noms de domini que minimitza els atacs de falsificació d'adreces. Mitjançant aquestes dues tecnologies, un administrador web o client pot contactar amb un dels operadors de la zona DNS i confirmar la validesa del certificat que s'utilitza.

Bàsicament, DANE actua com un certificat autofirmat (el garant de la seva fiabilitat és DNSSEC) i complementa les funcions d'una CA.

Com funciona això

L'especificació DANE es descriu a RFC6698. Segons el document, en Registres de recursos DNS s'ha afegit un nou tipus: TLSA. Conté informació sobre el certificat que es transfereix, la mida i el tipus de dades que es transfereixen, així com les dades en si. L'administrador web crea una empremta digital del certificat, la signa amb DNSSEC i la col·loca al TLSA.

El client es connecta a un lloc a Internet i compara el seu certificat amb la "còpia" rebuda de l'operador DNS. Si coincideixen, el recurs es considera de confiança.

La pàgina wiki DANE proporciona l'exemple següent d'una sol·licitud DNS a example.org al port TCP 443:

IN TLSA _443._tcp.example.org

La resposta és així:

 _443._tcp.example.com. IN TLSA (
   3 0 0 30820307308201efa003020102020... )

DANE té diverses extensions que funcionen amb registres DNS diferents de TLSA. El primer és el registre DNS SSHFP per validar les claus de les connexions SSH. Es descriu a RFC4255RFC6594 и RFC7479. La segona és l'entrada OPENPGPKEY per a l'intercanvi de claus mitjançant PGP (RFC7929). Finalment, el tercer és el registre SMIMEA (l'estàndard no està formalitzat a la RFC, n'hi ha només un esborrany d'ell) per a l'intercanvi de claus criptogràfiques mitjançant S/MIME.

Quin és el problema amb el DANE?

A mitjans de maig es va celebrar la conferència DNS-OARC (es tracta d'una organització sense ànim de lucre que s'ocupa de la seguretat, l'estabilitat i el desenvolupament del sistema de noms de domini). Experts en un dels panells va arribar a la conclusióque la tecnologia DANE als navegadors ha fallat (almenys en la seva implementació actual). Present a la conferència Geoff Huston, Leading Research Scientist APnic, un dels cinc registradors regionals d'Internet, va respondre sobre DANE com una "tecnologia morta".

Els navegadors populars no admeten l'autenticació de certificat mitjançant DANE. Al mercat hi ha connectors especials, que revelen la funcionalitat dels registres TLSA, però també el seu suport parar gradualment.

Els problemes amb la distribució DANE als navegadors estan associats amb la durada del procés de validació DNSSEC. El sistema es veu obligat a fer càlculs criptogràfics per confirmar l'autenticitat del certificat SSL i passar per tota la cadena de servidors DNS (des de la zona arrel fins al domini de l'amfitrió) quan es connecta per primera vegada a un recurs.

Hi ha una opinió: la tecnologia DANE per als navegadors ha fallat
/Unsplash/ Kaley Dykstra

Mozilla va intentar eliminar aquest inconvenient mitjançant el mecanisme Extensió de la cadena DNSSEC per a TLS. S'havia de reduir el nombre de registres DNS que el client havia de buscar durant l'autenticació. No obstant això, dins del grup de desenvolupament van sorgir desacords que no es van poder resoldre. Com a resultat, el projecte va ser abandonat, tot i que va ser aprovat per l'IETF el març de 2018.

Un altre motiu de la baixa popularitat de DANE és la baixa prevalença de DNSSEC al món: només el 19% dels recursos hi treballen. Els experts van considerar que això no era suficient per promoure activament el DANE.

El més probable és que la indústria es desenvolupi en una direcció diferent. En lloc d'utilitzar DNS per verificar els certificats SSL/TLS, els jugadors del mercat promouran els protocols DNS-over-TLS (DoT) i DNS-over-HTTPS (DoH). Hem esmentat aquest últim en un dels nostres materials anteriors sobre Habré. Xifren i verifiquen les sol·licituds dels usuaris al servidor DNS, evitant que els atacants falsifiquin dades. A principis d'any, DoT ja ho era implementat a Google pel seu DNS públic. Pel que fa a DANE, queda per veure si la tecnologia podrà "tornar a la cadira" i encara es generalitzarà.

Què més tenim per llegir més:

Hi ha una opinió: la tecnologia DANE per als navegadors ha fallat Com automatitzar la gestió de la infraestructura de TI: discutint tres tendències
Hi ha una opinió: la tecnologia DANE per als navegadors ha fallat JMAP: un protocol obert que substituirà IMAP en intercanviar correus electrònics

Hi ha una opinió: la tecnologia DANE per als navegadors ha fallat Com desar amb una interfície de programació d'aplicacions
Hi ha una opinió: la tecnologia DANE per als navegadors ha fallat DevOps en un servei al núvol utilitzant l'exemple d'1cloud.ru
Hi ha una opinió: la tecnologia DANE per als navegadors ha fallat L'evolució de l'arquitectura del núvol 1cloud

Hi ha una opinió: la tecnologia DANE per als navegadors ha fallat Com funciona l'assistència tècnica d'1cloud?
Hi ha una opinió: la tecnologia DANE per als navegadors ha fallat Mites sobre les tecnologies del núvol

Font: www.habr.com

Compreu allotjament fiable per a llocs amb protecció DDoS, servidors VPS VDS 🔥 Compra allotjament web fiable amb protecció DDoS, servidors VPS VDS | ProHoster