Kuna maoni: Teknolojia ya DANE ya vivinjari imeshindwa

Tunazungumza kuhusu teknolojia ya DANE ni ya kuthibitisha majina ya vikoa kwa kutumia DNS na kwa nini haitumiki sana katika vivinjari.

Kuna maoni: Teknolojia ya DANE ya vivinjari imeshindwa
/Onyesha/ Paulius Dragunas

DANE ni nini

Mamlaka za Udhibitishaji (CAs) ni mashirika ambayo wamechumbiwa cheti cha kriptografia Vyeti vya SSL. Wanaweka saini yao ya kielektroniki juu yao, ikithibitisha ukweli wao. Hata hivyo, wakati mwingine hali hutokea wakati vyeti vinatolewa na ukiukwaji. Kwa mfano, mwaka jana Google ilianzisha "utaratibu wa kutokuamini" kwa vyeti vya Symantec kutokana na maelewano yao (tuliangazia hadithi hii kwa undani katika blogu yetu - wakati ΠΈ Π΄Π²Π°).

Ili kuepuka hali kama hizo, miaka kadhaa iliyopita IETF ilianza kuendeleza Teknolojia ya DANE (lakini haitumiki sana katika vivinjari - tutazungumza kwa nini hii ilitokea baadaye).

DANE (Uthibitishaji wa Huluki Zilizopewa kulingana na DNS) ni seti ya vipimo vinavyokuruhusu kutumia DNSSEC (Jina Viendelezi vya Usalama wa Mfumo) ili kudhibiti uhalali wa vyeti vya SSL. DNSSEC ni kiendelezi kwa Mfumo wa Jina la Kikoa ambacho kinapunguza mashambulizi ya udukuzi wa anwani. Kwa kutumia teknolojia hizi mbili, msimamizi wa tovuti au mteja anaweza kuwasiliana na mmoja wa waendeshaji wa eneo la DNS na kuthibitisha uhalali wa cheti kinachotumiwa.

Kimsingi, DANE hufanya kazi kama cheti cha kujiandikisha (mdhamini wa kutegemewa kwake ni DNSSEC) na inakamilisha kazi za CA.

Jinsi gani kazi hii

Uainishaji wa DANE umeelezewa katika 6698. Mchezaji hajali. Kulingana na hati hiyo, katika Rekodi za rasilimali za DNS aina mpya iliongezwa - TLSA. Ina taarifa kuhusu cheti kinachohamishwa, ukubwa na aina ya data inayohamishwa, pamoja na data yenyewe. Msimamizi wa tovuti huunda alama ya gumba dijitali ya cheti, na kukitia saini kwa DNSSEC, na kukiweka kwenye TLSA.

Mteja huunganisha kwenye tovuti kwenye mtandao na kulinganisha cheti chake na "nakala" iliyopokelewa kutoka kwa operator wa DNS. Ikiwa zinalingana, basi rasilimali inachukuliwa kuwa ya kuaminika.

Ukurasa wa wiki wa DANE unatoa mfano ufuatao wa ombi la DNS kwa example.org kwenye bandari ya TCP 443:

IN TLSA _443._tcp.example.org

Jibu linaonekana kama hii:

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

DANE ina viendelezi kadhaa vinavyofanya kazi na rekodi za DNS isipokuwa TLSA. Ya kwanza ni rekodi ya SSHFP DNS ya kuthibitisha vitufe kwenye miunganisho ya SSH. Inaelezwa katika 4255. Mchezaji hajali6594. Mchezaji hajali ΠΈ 7479. Mchezaji hajali. Ya pili ni ingizo la OPENPGPKEY la kubadilishana ufunguo kwa kutumia PGP (7929. Mchezaji hajali) Hatimaye, ya tatu ni rekodi ya SMIMEA (kiwango hakijarasimishwa katika RFC, kuna rasimu yake tu) kwa kubadilishana vitufe vya kriptografia kupitia S/MIME.

Nini tatizo la DANE

Katikati ya Mei, mkutano wa DNS-OARC ulifanyika (hili ni shirika lisilo la faida ambalo linahusika na usalama, utulivu na maendeleo ya mfumo wa jina la kikoa). Wataalam kwenye moja ya paneli ikafikia hitimishokwamba teknolojia ya DANE katika vivinjari imeshindwa (angalau katika utekelezaji wake wa sasa). Akihudhuria mkutano huo Geoff Huston, Mwanasayansi Mkuu wa Utafiti APnic, mmoja wa wasajili watano wa mtandao wa kikanda, alijibu kuhusu DANE kama "teknolojia iliyokufa".

Vivinjari maarufu havitumii uthibitishaji wa cheti kwa kutumia DANE. Kwenye soko kuna programu-jalizi maalum, ambayo hufichua utendakazi wa rekodi za TLSA, lakini pia usaidizi wao hatua kwa hatua kuacha.

Matatizo ya usambazaji wa DANE katika vivinjari yanahusishwa na urefu wa mchakato wa uthibitishaji wa DNSSEC. Mfumo unalazimika kufanya hesabu za kriptografia ili kudhibitisha uhalisi wa cheti cha SSL na kupitia msururu mzima wa seva za DNS (kutoka eneo la mizizi hadi kikoa cha mwenyeji) wakati wa kuunganisha kwanza kwenye rasilimali.

Kuna maoni: Teknolojia ya DANE ya vivinjari imeshindwa
/Onyesha/ Kaley Dykstra

Mozilla ilijaribu kuondoa shida hii kwa kutumia utaratibu Upanuzi wa Mnyororo wa DNSSEC kwa TLS. Ilitakiwa kupunguza idadi ya rekodi za DNS ambazo mteja alipaswa kutafuta wakati wa uthibitishaji. Hata hivyo, mizozo ilitokea ndani ya kikundi cha maendeleo ambayo haikuweza kutatuliwa. Kwa hivyo, mradi huo ulitelekezwa, ingawa uliidhinishwa na IETF mnamo Machi 2018.

Sababu nyingine ya umaarufu mdogo wa DANE ni kiwango cha chini cha maambukizi ya DNSSEC duniani - 19% tu ya rasilimali hufanya kazi nayo. Wataalam waliona kuwa hii haitoshi kukuza DANE kikamilifu.

Uwezekano mkubwa zaidi, tasnia itakua katika mwelekeo tofauti. Badala ya kutumia DNS kuthibitisha vyeti vya SSL/TLS, wachezaji wa soko badala yake watakuza itifaki za DNS-over-TLS (DoT) na DNS-over-HTTPS (DoH). Tulitaja mwisho katika moja ya yetu vifaa vya awali juu ya Habre. Wanasimba kwa njia fiche na kuthibitisha maombi ya mtumiaji kwa seva ya DNS, na kuwazuia washambuliaji kuharibu data. Mwanzoni mwa mwaka, DoT ilikuwa tayari kutekelezwa kwa Google kwa DNS yake ya Umma. Kuhusu DANE, ikiwa teknolojia itaweza "kurejea kwenye tandiko" na bado kuenea inabaki kuonekana katika siku zijazo.

Nini kingine tunacho kwa kusoma zaidi:

Kuna maoni: Teknolojia ya DANE ya vivinjari imeshindwa Jinsi ya kufanya usimamizi wa miundombinu ya TEHAMA - kujadili mienendo mitatu
Kuna maoni: Teknolojia ya DANE ya vivinjari imeshindwa JMAP - itifaki wazi ambayo itachukua nafasi ya IMAP wakati wa kubadilishana barua pepe

Kuna maoni: Teknolojia ya DANE ya vivinjari imeshindwa Jinsi ya Kuhifadhi na Kiolesura cha Kutayarisha Programu
Kuna maoni: Teknolojia ya DANE ya vivinjari imeshindwa DevOps katika huduma ya wingu kwa kutumia mfano wa 1cloud.ru
Kuna maoni: Teknolojia ya DANE ya vivinjari imeshindwa Mageuzi ya usanifu wa wingu 1cloud

Kuna maoni: Teknolojia ya DANE ya vivinjari imeshindwa Je, msaada wa kiufundi wa 1cloud hufanya kazi vipi?
Kuna maoni: Teknolojia ya DANE ya vivinjari imeshindwa Hadithi kuhusu teknolojia za wingu

Chanzo: mapenzi.com

Kuongeza maoni