Kontrolluesi i Regjistrave DKIM

Ngjit një regjistër DKIM TXT për të inspektuar versionin, llojin e çelësit, çelësin publik, shërbimet dhe pjesët e cituara DNS.

Regjistri DKIM
Kopjoni një listë etiketash si v=DKIM1; k=rsa; p=… . Fiset e cituara TXT dhe kllapat e skedarëve të zonës pranohen dhe bashkohen.

Analiza DKIM

Ngjitni një rekord DKIM, pastaj kontrolloni atë.

Shënime të regjistruara

    Version
    Lloji i çelësit
    Madhësia e çelësit
    Shërbimet

    Fushat e analizuar

    EtiketëVlerë
    Ngjit një rekord DKIM për ta inspektuar.

    Regjistri juaj DKIM qëndron në shfletuesin tuaj. BroBroGo nuk e ngarkon apo e ruan atë.

    Pyetje të shpeshta

    Pse regjistrat e gjatë DKIM ndahen në vargje të cituara?

    Një regjistër DNS TXT mund të përmbajë disa vargje karakteresh, ku secili varg është i kufizuar në 255 byte. DNS bashkon vargjet në rend, kështu që të gjitha pjesët duhet të qëndrojnë brenda një regjistri TXT.

    Cilat tipe çelësash DKIM njeh ky kontrollues?

    Njeh çelësat publikë RSA dhe Ed25519, kontrollon formën e tyre Base64, dhe raporton çelësat RSA nën 1024 bitë si të pavlefshëm dhe çelësat nën 2048 bitë si më të dobët se sa rekomandohet.

    A provo një rezultat i pastër se DKIM po funksionon?

    Jo. Kjo faqe kontrollon vetëm tekstin e regjistrit që ngjitni. Ajo nuk pyet DNS, nuk verifikon një nënshkrim mesazhi, nuk konfirmon emrin e selektorit ose nuk tregon që marrësit e postës mund të nxjerrin regjistrin.

    Roli i DKIM në Autentifikimin e Postës Elektronike

    DKIM (DomainKeys Identified Mail) është një mekanizëm thelbësor i autentifikimit të email-eve që lejon një organizatë të marrë përgjegjësinë për dërgimin e një mesazhi në një mënyrë që mund të verifikohet nga marrësi. Duke përdorur nënshkrime kriptografike, DKIM siguron që emaili të jetë dërguar vërtet nga domeni i pretenduar dhe që përmbajtja e tij të mos jetë modifikuar gjatë transitit.

    Ky proces bazohet në një çift çelësash kriptografikë: një çelës privat, i cili përdoret nga serveri dërgues për të nënshkruar mesazhin, dhe një çelës publik, i cili publikohet në sistemin e emrave të domeneve (DNS) si një regjistër TXT. Kur një server marrës pranon një email, ai merr çelësin publik nga DNS-ja e domenit dërgues për të verifikuar nënshkrimin. Nëse regjistri TXT i çelësit publik përmban gabime ose formate të pasakta, serverët marrës nuk do të mund të verifikojnë nënshkrimet, gjë që mund të çojë në bllokimin e email-eve ose dërgimin e tyre në dosjen e spam-it.

    Struktura dhe Komponentët e një Regjistri DKIM TXT

    Një regjistër DKIM TXT përbëhet nga një listë etiketash të ndara me pikëpresje, ku secila etiketë përfaqëson një parametër specifik të konfigurimit. Kuptimi i këtyre komponentëve është i domosdoshëm për administrimin e saktë të postës elektronike:

    • Etiketa v (Versioni): Përcakton versionin e DKIM-it të përdorur. Kur është e pranishme, kjo etiketë duhet të jetë e para në radhë dhe vlera e saj duhet të jetë saktësisht DKIM1.
    • Etiketa k (Lloji i çelësit): Tregon algoritmin kriptografik të përdorur për çelësin. Vlerat e mbështetura janë rsa ose ed25519.
    • Etiketa p (Çelësi publik): Përmban të dhënat e çelësit publik të koduar në Base64. Nëse kjo vlerë lihet e zbrazët, ajo tregon një çelës të revokuar.
    • Etiketa s (Shërbimet): Përcakton shërbimet që përdorin këtë regjistër, ku vlerat e lejuara duhet të përmbajnë email ose *.
    • Etiketa h (Algoritmet hash): Përcakton algoritmet e lejuara të hash-it. Kjo etiketë duhet të lejojë përdorimin e sha256.

    Kufizimet e Madhësisë së Regjistrave DNS TXT

    Gjatë publikimit të regjistrave DKIM në DNS, administratorët përballen me kufizime teknike të protokollit DNS. Një regjistër DNS TXT mund të përmbajë disa vargje karakteresh, por secili varg (ose copëz) është i kufizuar në mënyrë rigoroze në 255 byte.

    Për të akomoduar çelësa më të mëdhenj, siç janë çelësat RSA 2048-bit që kalojnë këtë kufi, regjistri duhet të ndahet në disa pjesë të cituara brenda skedarit të zonës DNS. Gjatë leximit, këto pjesë bashkohen automatikisht. Nëse ndonjë pjesë e vetme e cituar kalon kufirin prej 255 byte-sh, ose nëse prezantimi i cituar është i deformuar me tekst jashtë thonjëzave, regjistri do të jetë i pavlefshëm për serverët marrës.

    Praktikat më të Mira për Çelësat dhe Algoritmet

    Siguria e DKIM-it varet drejtpërdrejt nga madhësia e çelësit dhe algoritmet e përdorura për nënshkrim:

    1. Madhësia e Çelësit RSA: Çelësat RSA nën 1024 bit konsiderohen të pasigurt dhe janë të pavlefshëm për standardet moderne të DKIM-it. Ndërsa çelësat 1024-bit funksionojnë, rekomandohet përdorimi i çelësave RSA prej 2048 bit ose më shumë për të garantuar mbrojtje të fortë kriptografike.
    2. Çelësat Ed25519: Ky është një lloj çelësi më modern dhe efikas, i cili duhet të dekodohet saktësisht në 32 byte.
    3. Algoritmet Hash: Algoritmi sha1 është plotësisht i vjetëruar për nënshkrimet DKIM dhe nuk duhet të përdoret më. Në vend të tij, duhet të përdoret dhe të lejohet gjithmonë sha256.

    Si Funksionon Kontrolluesi i Regjistrave DKIM

    Ky mjet i dedikohet administratorëve të domeneve të postës elektronike që dëshirojnë të inspektojnë formatin, segmentimin dhe vlerat e një regjistri përpara se ta publikojnë atë në DNS, ose që po zgjidhin probleme ekzistuese me DKIM.

    Përdoruesi mund të ngjitë një vlerë DKIM TXT me një gjatësi maksimale deri në 20,000 karaktere. Vegla pranon copëza të cituara TXT dhe kllapa të skedarëve të zonës, duke i bashkuar ato për analizë.

    Përpunimi i të dhënave kryhet në mënyrë të plotë lokale. Regjistri juaj DKIM qëndron në shfletuesin tuaj. BroBroGo nuk e ngarkon apo e ruan atë. Ky është një kontroll i regjistrit lokal të tekstit që nuk kryen pyetje aktive në DNS dhe nuk verifikon nënshkrime reale të email-eve.

    Mjeti analizon strukturën dhe shfaq rezultatet në seksionet e mëposhtme:

    • Përmbledhje DKIM: Shfaq versionin, llojin e çelësit, madhësinë e çelësit dhe shërbimet e identifikuara.
    • Fushat e analizuar: Një tabelë që liston çdo etiketë dhe vlerën e saj përkatëse.
    • Shënime të regjistruara: Raporton numrin e copëzave TXT, vlerat e parazgjedhura, nëse çelësi është i revokuar, ose nëse madhësia e çelësit mbetet e panjohur.

    Nëse nuk zbulohet asnjë problem, sistemi shfaq mesazhin: "Nuk u gjet asnjë gabim rekordesh ose paralajmërim kyçi në vlerën e ngjitur.". Në fund, mjeti tregon numrin e fushave të kontrolluara në formatin: "Kontrolluar fushat ‹fields›: gabime ‹errors› dhe paralajmërime ‹warnings›.".

    Gabimet dhe Paralajmërimet e Identifikuara

    Mjeti zbulon dhe raporton një sërë gabimesh strukturore dhe kriptografike:

    Lloji i Çështjes Mesazhi i Gabimit / Paralajmërimit
    Prezantim i Pasaktë "Prezantimi i cituar TXT është i deformuar. Mbani të gjitha pjesët e cituara dhe hiqni tekstin jashtë citimeve."
    Kufiri i Madhësisë DNS "Pjesa TXT ‹detail› kalon kufirin prej 255-byte për një varg karakteresh DNS."
    Mungesë Çelësi "Etiketa e kërkuar p e çelësit publik mungon."
    Etiketa të Përsëritura "Etiketa ‹tag› shfaqet më shumë se një herë."
    Format i Gabuar "Fusha “‹tag›” ka mungesë të shenjës së barazimit." ose "Emri i etiketës “‹tag›” është i deformuar."
    Pozicioni i Versionit "Etiketa v=DKIM1 duhet të jetë etiketë e parë kur është e pranishme."
    Vlerë Versioni e Gabuar "Etiketa v duhet të jetë saktësisht DKIM1, jo “‹detail›”."
    Lloj Çelësi i Pambështetur "Lloji i çelësit “‹detail›” nuk mbështetet. Përdorni rsa ose ed25519."
    Çelës i Revokuar "Vlera p është e zbrazët, që publikon një çelës të revokuar DKIM."
    Çelës RSA i Dobët "Çelësi RSA është ‹detail› bit. DKIM kërkon të paktën 1024 bit." ose "Çelësi RSA është ‹detail› bit. Rekomandohet 2048 bit ose më shumë."
    Çelës Ed25519 i Pasaktë "Çelësi Ed25519 dekodohet në ‹detail› bytes në vend të 32."
    Shërbim i Pambështetur "Vlera s “‹detail›” përmban një shërbim të papërcaktuar. Përdorni email ose *."
    Hash i Vjetëruar "sha1 është i vjetëruar për nënshkrimet DKIM dhe nuk duhet të përdoret."

    Pyetje të Shpeshta (FAQ)

    Pse regjistrat e gjatë DKIM ndahen në vargje të cituara?
    Një regjistër DNS TXT mund të përmbajë disa vargje karakteresh, ku secili varg është i kufizuar në 255 byte. DNS bashkon vargjet në rend, kështu që të gjitha pjesët duhet të qëndrojnë brenda një regjistri TXT.

    Cilat tipe çelësash DKIM njeh ky kontrollues?
    Njeh çelësat publikë RSA dhe Ed25519, kontrollon formën e tyre Base64, dhe raporton çelësat RSA nën 1024 bitë si të pavlefshëm dhe çelësat nën 2048 bitë si më të dobët se sa rekomandohet.

    A provo një rezultat i pastër se DKIM po funksionon?
    Jo. Kjo faqe kontrollon vetëm tekstin e regjistrit që ngjitni. Ajo nuk pyet DNS, nuk verifikon një nënshkrim mesazhi, nuk konfirmon emrin e selektorit ose nuk tregon që marrësit e postës mund të nxjerrin regjistrin.

    Çfarë ndodh nëse ngjis një fushë që mjeti nuk e njeh?
    Nëse regjistri përmban një etiketë që nuk është pjesë e specifikimeve standarde të interpretuara nga mjeti, ajo do të raportohet me shënimin: "Etiketa e pazbuluar ‹tag› mbahet por nuk interpretohet.". Kjo ju lejon të mbani etiketa specifike pa dëmtuar strukturën e përgjithshme.