[ DKIM ]

Korjaa DKIM virheet sen jälkeen, kun yhdyskäytävä on lisännyt alatunnisteen

Etsi muokkaava hyppy ja aseta allekirjoitus vaaditun alatunnisteen lisäyksen jälkeen heikentämättä kehon peittoa.

EmailAuth -tutkimusryhmä

[Avainkohdat]

  • Koko vartalon allekirjoituksen jälkeen lisätty alatunniste muuttaa tiivistettyä tekstiosaa.
  • Tee tarvittavat muutokset ennen viimeistä valtuutettua allekirjoitusvaihetta.
  • Tarkista uusi allekirjoitusidentiteetti ja kohdistus; allekirjoituksen lisääminen ei korjaa vanhaa.
Tällä sivulla

Alatunniste voi muuttaa oikein allekirjoitetun lähtevän viestin a DKIM epäonnistuminen. Korjaus alkaa käsittelysekvenssillä: tunnista, mikä järjestelmä allekirjoitti viestin, mikä järjestelmä lisäsi alatunnisteen ja minkä allekirjoituksen vastaanottaja arvioi. Toisen DNS avaimen julkaiseminen ei voi lisätä allekirjoituksen kansitekstiä sen luomisen jälkeen.

Todista mitkä tavut muuttuivat

Tallenna ohjattu viesti heti allekirjoittamisen jälkeen ja toinen yhdyskäytävän jälkeen käyttämällä raakaviestien vientiä sähköpostiohjelmasta kopioidun tekstin sijaan. Säilytä alkuperäiset tiedostot. Tallenna jokaisen allekirjoituksen d, s, c, h ja kaikki l-tunnisteet. Viestissä voi olla useita allekirjoituksia, joilla on eri kattavuus ja tulokset.

DKIM laskee kanonisoidun kappaleen tiivisteen. Tavallisessa koko kehon peitossa uusi alatunniste lisää sisältöä ja muuttaa tiivistettä. Rento kroppa kanonisointi poistaa tietyt välilyönnit; se ei poista vastuuvapauslauseketta, HTML-lohkoa tai uutta MIME osaa. Runko-hajasteen epäsuhta koskee verrattuja runko-tiivistesyöttöjä ja arvoja: runkoesitystä, c/l-asetuksia ja bh-arvoa. Vioittunut tai väärin luotu bh tai allekirjoittajan/todentajan toteutusvirhe voi myös selittää yhteensopimattomuuden. Vertailu sisään RFC 6376 kohta 6.1.3 ei sinänsä todista, että portti muutti ruumiin. Yleinen allekirjoitusvirhe voi sen sijaan sisältää allekirjoitetun otsikon, avaimen haun tai allekirjoituksen syntaksin. RFC 6376 §3.4, RFC 6376 §3.7 ja RFC 6376 §6.1 kuvaile nämä erilliset tarkastukset.

Vertaa näytteitä alatunnisteen rajalla. Tarkista sekä teksti-/pelkkä- että teksti-/html-osat, MIME rajat ja siirrä koodaus. Näennäisesti identtinen näkyvä alatunniste voidaan sarjottaa eri tavalla. Jos yhdyskäytävä vaihtaa myös Aihetta, tarkista, onko Aihe lueteltu kohdassa h: pelkkä rungon korjaaminen ei palauta allekirjoitusta muutetun otsikon yli.

Testaa järjestystä arvaamisen sijaan

Esimerkki: sovellus luo laskun, lähtevä palvelin allekirjoittaa sen ja yhdyskäytävä liittää sitten oikeudellisen huomautuksen. Vastaanotin ilmoittaa sovelluksen allekirjoituksen runko-hash-erosta. Hallitussa vaihtoehdossa yhdyskäytävä liittää ilmoituksen ensin ja valtuutettu allekirjoittaja allekirjoittaa lopullisen sarjoitetun viestin. Läpäisevä tulos toisella polulla tukee järjestysdiagnoosia. Nämä ovat ehdotettuja testihavaintoja, eivät todellisen vuokralaisen tuloksia.

Käytä samoja viestimuunnelmia molemmissa poluissa, mukaan lukien HTML, pelkkä teksti ja liite. Tallenna vastaanottimen todennus tulokset luotetusta rajasta, allekirjoitusalueesta ja näkyvästä lähettäjäalueesta. Pelkästään DKIM passi ei riitä DMARC jos ohittava allekirjoitus ei ole linjassa tekijän verkkotunnuksen kanssa. Liittymätön yhdyskäytävän allekirjoitus voi varmistaa oikein ilman, että tämä kohdistettu polku on annettu.

Valitse omistama allekirjoitusraja

Tavallinen kestävä suunnittelu on tehdä tarvittavat sisältömuutokset ennen lopullista valtuutettua allekirjoitusoperaatiota. Tämä voi tarkoittaa allekirjoittajan siirtämistä myöhemmin, alatunnisteen lisäyksen siirtämistä aikaisemmin tai yhdyskäytävän määrittämistä allekirjoittamaan lopullinen viesti käyttämällä organisaation hallitsemaa toimialuetta. Vahvista tuettu toiminta ja avaimen omistajuus ennen mallin valitsemista. Älä oleta, että jokainen yhdyskäytävä tukee mukautetun verkkotunnuksen allekirjoitusta.

Jos olemassa oleva allekirjoitus on rikki, uuden kelvollisen allekirjoituksen lisääminen ei korjaa aikaisempaa. Arvioi uusi allekirjoitus sen omien ansioiden perusteella ja varmista linjaus erikseen. Älä ota body-length l -tunnistetta käyttöön vain, jotta alatunnisteet katoavat hash-laskennasta: se jättää allekirjoittamattoman jälkiliitteen ja luo kohdassa kuvatun turvaratkaisun. RFC 6376 §8.2.

Viimeistele regressiotarkastuksella

Säilytä reittikaavio, jossa näkyy viimeinen vartaloa vaihtava komponentti ja allekirjoittaja välittömästi sen jälkeen. Testaa uudelleen, kun vastuuvapauslausekesäännöt, virustentorjunta uudelleenkirjoitus tai lähtevän liikenteen reititys muuttuvat. Onnistuminen tarkoittaa, että vaadittu alatunniste on olemassa, tarkoitettu allekirjoitus varmentaa, sen toimialue täyttää suunnitellun kohdistuskäytännön ja kriittiset viestit saapuvat silti odotetun reitin kautta. Pidä palautussuunnitelma konfiguraatiomuutoksesta ilman, että pidät pakollisen oikeudellisen huomautuksen poistamista automaattisena korjaustoimena.

Käytä regression hyväksyntätietuetta

Jokaiselle synteettiselle pelkkää teksti-, HTML- ja liiteversiolle kirjaa: alatunniste läsnä; viimeinen vartaloa muuttava hop; lopullinen allekirjoittaja d/s; valittu c/h/l; luotettava vastaanottimen tulos; Tekijä Domain ja kohdistus; ja liikereitin lopputulos. Jos alatunniste puuttuu, ilmoitusvaatimus ei täyty, vaikka DKIM läpäisi. Jos alatunniste on olemassa, mutta vain riippumaton yhdyskäytävän toimialue kulkee, suunniteltu DKIM-tasausvaatimus ei täyty. Nämä ovat hyväksymiskriteerejä, eivät suoritettuja tarkastuksia.

[ Takeaway ]

Koko vartalon allekirjoituksen jälkeen lisätty alatunniste muuttaa tiivistettyä tekstiosaa. Tee tarvittavat muutokset ennen viimeistä valtuutettua allekirjoitusvaihetta. Tarkista uusi allekirjoitusidentiteetti ja kohdistus; allekirjoituksen lisääminen ei korjaa vanhaa.

[ Roolin mukaan ]

Mitä tämä tarkoittaa sinulle

Valitse roolisi ja seuraa käytännön toimia.

IT / Mail Admin

Kaappaa muokkausraja

Vertaa raakaviestejä yhdyskäytävän ympärillä ja testaa jokaista viestimuotoa.

Seuraavat vaiheet

  1. Tarkasta c, h ja l.
  2. Vahvista lopullinen allekirjoitusverkkotunnus.

CISO / SecOps

Vältä allekirjoittamattoman sisällön pikanäppäimiä

Ohitusetuliiteallekirjoitus voi kätkeä suojaamattoman jälkiliitteen.

Seuraavat vaiheet

  1. Tarkista kehon peitto.
  2. Hyväksy yhdyskäytävän avainten säilytys.

Perustaja / ei-tekninen

Pidä vaaditut ilmoitukset ja toimitus toiminnassa

Hyväksy järjestyksen korjaus laillisen huomautuksen omistajan kanssa sen sijaan, että poistaisit pakotettua sisältöä hiljaa.

Seuraavat vaiheet

  1. Nimeä ilmoituksen omistaja.
  2. Sisällytä laskut testaukseen.

[ UKK ]

Usein kysytyt kysymykset

Kestääkö rento kanonisointi vastuuvapauslausekkeen?

Ei. Se normalisoi tietyt välilyönnit, ei alatunnisteen sisältöä tai uusia MIME osia.

RFC 6376 §3.4.4

Korjaako toinen DNS -avain body hashin?

Ei. Avaimen julkaisu ei voi saada muutettua sisältöä vastaamaan alkuperäistä allekirjoitettua tekstiä.

RFC 6376 §6.1.3

Miksi pelkkä teksti menee läpi, kun HTML epäonnistuu?

Yhdyskäytävä voi muokata vain HTML-osaa tai sarjoittaa sen MIME sisältöä eri tavalla. Vertaa raakanäytteitä kustakin variantista.

Voiko uusi yhdyskäytävän allekirjoitus auttaa?

Kyllä, jos yhdyskäytävä allekirjoittaa lopullisen sisällön oikein. DMARC :n allekirjoitusverkkotunnuksen on myös oltava linjassa näkyvän Lähettäjä-verkkotunnuksen kanssa.

RFC 9989 §4.4.1

Pitäisikö vanha allekirjoitus poistaa?

Älä tee poistamista ensimmäiseksi diagnoosivaiheeksi. Säilytä se testitodistuksessa ja arvioi yhdyskäytävätuotteen tuettu allekirjoitusten käsittely.

RFC 6376 §4.2

Onko l-tunniste turvallinen pikakuvake?

Se sallii rungon etuliiteen allekirjoittamisen, kun myöhempi sisältö jää tämän kattavuuden ulkopuolelle. Tarkista tämä riski sen sijaan, että käytät sitä yleisenä korjauksena.

RFC 6376 §8.2

Entä jos runkotiiviste täsmää, mutta DKIM epäonnistuu?

Tutki valittuja otsikoita, allekirjoituksen syntaksia, avainten haku- ja vahvistustietoja sen sijaan, että olettaisi, että alatunniste on vastuussa.

RFC 6376 §6.1

Mikä todistaa korjauksen?

Hallitut raakaviestit ennen ja jälkeen, aiotun allekirjoituksen läpäiseminen luotettavassa vastaanottajassa, asianmukainen kohdistus ja onnistuneet liiketoimintapolun testit.

[ Lähteet ]

Lähteet

  1. RFC 6376

    Osat §1 · §3.4 · §3.4.4 · §3.5 · §3.7 · §4.2 · §5.5 · §6.1 · §6.1.3 · §8.2

  2. RFC 9989

    Osat §4.4 · §4.4.1

  3. RFC 8601

    Osat §1.2

  4. RFC 2045

    Osat §1

  5. RFC 2046

    Osat §5.1.1

[ Sanasto ]

Sanasto

DKIM
Verkkoalueeseen liittyvä allekirjoitus valittujen otsikoiden ja runkotavujen yli.

RFC 6376 §1

Kanonisointi
Viestitavujen määritetty valmistelu ennen hajautusta.

RFC 6376 §3.4

DMARC -linjaus
Vaadittu suhde todennetun tunnisteen ja tekijän verkkotunnuksen välillä.

RFC 9989 §4.4

Kehon pituusraja (l)
Valinnainen kappaleen tiivisteeseen sisältyvien kanonisoitujen runkooktettien lukumäärä.

RFC 6376 §3.5

MIME
Strukturoituja osia ja koodauksia edustavat viestimuodot.

RFC 2045 §1 RFC 2046 §5.1.1

Yrityksen alkuperä

Miksi parhaat rahoituslaitokset ja hallitukset lopettivat sähköpostin suojauksen hallintapaneelinsa.

Perinteiset sähköpostin todennusalustat myyvät sinulle kojelaudan ja pyytävät insinöörejäsi tekemään työtä. Korkeiden panosten ympäristöissä manuaalinen valvonta tarkoittaa viivästynyttä täytäntöönpanoa, konfiguraatioiden siirtymistä ja valvomattomia varjoalueita.

EmailAuth on agentti sähköpostin alkuperäalusta. Agenttimme valvovat p=reject, pidä kolmannen osapuolen lähettäjät kohdakkain ja siirrä verkkotunnuksesi täyteen RFC 9989 noudattaminen, uusi DMARC standardi, jossa on in-the-loop -tarkastettavuus.

hallitukset Suuret yritykset Tason 1 rahoituslaitokset

SaaS · Dedikoitu vuokrasopimus · Ilmarakoinen on-prem · BYOK-salaus

Tietokanta