[ DKIM ]

Roter DKIM nøgler uden at miste bekræftelse af post i transit

Adskil ny-nøgle-publikation, underskriv cutover, overlapning og pensionering, og bekræft, hvad rigtige modtagne beskeder bruger.

Af EmailAuth -forskningsteamet · 5 min aflæsning

[Nøglepunkter]

  • Udgiv nyt bekræftelsesmateriale, før du skifter underskriver.
  • Hold gamle og nye vælgere tilgængelige i en berettiget overgangsperiode.
  • Behandl kompromisrespons separat fra rutinerotation.
På denne side

En planlagt DKIM rotation ændrer, hvilken privat nøgle, der signerer ny post, samtidig med at det bekræftelsesmateriale, der er nødvendigt for meddelelser, der allerede er i transit, bevares. Udgivelse af en ny offentlig nøgle, skift af underskriver og tilbagetrækning af den gamle vælger er separate stadier.

Start med underskriftstjenesten og dens understøttede rotationsprocedure. En udbyderstyret vælgerdelegation har en anden driftsmodel end et nøglepar, der styres direkte af din organisation.

Etabler den aktuelle underskriftstilstand

Brug originale modtagne beskeder til at identificere de faktiske d=-signeringsdomæner og s=-vælgere. Korreler dem med signeringstjenesten, nøglestyringsmodellen og virksomhedsejeren.

En DNS post kan eksistere uden at blive brugt af aktuelle beskeder. Omvendt kan en gammel besked henvise til en vælger, der ikke længere er det aktive valg for ny post.

Gem de relevante offentlige svar og konfigurationstilstand. Opbevar private signeringsnøgler i det autoriserede signeringssystem, ikke i en billet, et lagerregneark eller en offentlig DNS post.

Bekræft algoritmen og udbyderens krav

Gennemgå den aktuelle kryptografiske vejledning og understøttet verifikationsadfærd. RFC 8301 §3 udelukker rsa-sha1 og stiller krav til RSA-nøglestørrelse; det anbefaler RSA-nøgler på mindst 2048 bit. RFC 8463 §5 definerer Ed25519-SHA256 som en ekstra metode.

En algoritmes specifikation og den faktiske støtte fra de involverede afsendere, udbydere og modtagere er forskellige beviser. Ændr ikke en produktionstjeneste til en metode, dens understøttede konfiguration ikke kan bruge.

For udbyderstyret signering skal du følge dens genererede værdier og rotationsproces. Et DNS alias kan uddelegere nøglehåndtering uden at give dit team den private nøgle eller en manuel cutover-kontrol.

Udgiv nyt verifikationsmateriale før cutover

Hvis det understøttede design bruger en ny vælger, skal du først offentliggøre dets korrekte offentlige verifikationsmateriale. Bekræft den endelige ejers navn, svar og eventuel delegationskæde.

Brug en anden vælger til en ny nøgle, hvor den understøttede procedure tillader det. Udskiftning af nøglen under én vælger kan efterlade meddelelser, der er signeret med den gamle nøgle, der ikke er i stand til at verificere mod erstatningen.

Fjern ikke den gamle nøgle, blot fordi det nye DNS svar ser korrekt ud. På dette stadium har du etableret offentliggørelse, ikke at underskriveren har skiftet, eller at hver modtager kan hente det tilsigtede materiale.

Skift signering og bekræft nye beskeder

Brug den autoriserede underskriftsprocedure til at begynde at underskrive med den nye nøgle. Send repræsentative beskeder gennem vigtige ruter og inspicer de originale modtagne signaturer og pålidelige resultater.

I en syntetisk rotation bruger tidligere mail s=old2026 og ny mail bruger s=new2026. Begge offentlige verifikationsnavne forbliver tilgængelige under det planlagte overlap, mens nye modtagne meddelelser demonstrerer den tilsigtede vælger og en forbigående signatur.

Hvis en gateway ændrer meddelelsen efter signering, er en direkte test før den gateway ufuldstændig. Tjek den komplette forretningsrute og DMARC justering samt det rå signaturresultat.

Vælg pensionering fra leveringsbetingelserne

RFC 6376 §3.1 beskriver samtidig offentliggørelse under overgangen, hvor post stadig kan være i transit. Det giver ikke én universel overlapningsvarighed for hver organisation.

Vurder køer, genforsøgsadfærd, forventede leveringsforsinkelser, DNS cache-adfærd, relevant signaturudløb og verifikationsbehov. Registrer årsagen til det valgte overlap og eventuelle udbyderbegrænsninger.

Træk kun det gamle verifikationsmateriale tilbage under den understøttede proces, når denne vurdering berettiger det. En senere kontrol af en gemt besked kan afvige fra dens oprindelige leveringstidsresultat efter nøgleudtrækning.

Behandl formodet kompromis som en anden beslutning

Rutinemæssig rotation sigter mod kontinuitet. Et mistænkt kompromittering af privat nøgle kan kræve akut begrænsning eller tilbagetrækning på trods af potentiel verifikationspåvirkning på ældre post.

Følg organisationens hændelsesproces og signeringsudbyderens understøttede svar. Bevar beviserne og forklar afvejningen. Lov ikke, at et overlap, der er egnet til rutinemæssig vedligeholdelse, er egnet under et aktivt kompromis.

Luk med en verificerbar underskriftspost

Behold tjenesten, ejeren, gamle og nye vælgere, publikationsbeviser, observation af cutover, overlapningsrationale, pensionsbeslutning og repræsentant modtagne resultater.

De vælgervejledning forklarer identitetsopslaget. Til Microsoft 365 eller Workspace skal du bruge deres lejerspecifik eller valgt domæne konfigurationsvejledning. En rotation er afsluttet, når den nye signeringsrute er verificeret, og den gamle afhængighed er blevet trukket tilbage af en dokumenteret årsag.

Brug tre separate acceptchecks

Denne foreslåede tjekliste er ikke en rekord af gennemført rotation. Før cutover skal du bekræfte, at den nye vælger løses til den genererede offentlige værdi, mens den gamle vælger forbliver tilgængelig. Efter cutover skal en nyligt modtaget ansøgningsmeddelelse vise s=new2026 og det tilsigtede d-domæne med et betroet pass. Inden pensionering skal du bekræfte, at de aftalte kø-/genforsøgs- og verifikationsbetingelser er opfyldt, og beslutningen registreres. Et pass fra en ikke-relateret applikation lukker ikke den berørte rute. Gør ikke et eksempelinterval til en universel ventetid.

[ Takeaway ]

Udgiv nyt bekræftelsesmateriale, før du skifter underskriver. Hold gamle og nye vælgere tilgængelige i en berettiget overgangsperiode. Behandl kompromisrespons separat fra rutinerotation.

[Efter rolle]

Hvad betyder det for dig

Vælg din rolle for praktiske næste trin.

IT / Mail Admin

Spor offentliggørelse, underskrift og pensionering separat.

Brug faktiske signaturidentiteter og den understøttede nøglestyringsmodel i stedet for at antage, at tilgængelige DNS poster indikerer aktuel brug.

Næste trin

  1. Bekræft den nye vælger før cutover.
  2. Test efter den sidste gateway.
  3. Dokumenter overlap og pensionsforhold.

CISO / SecOps

Gennemgå nøgleforvaring og afvejningen.

Planlagt kontinuitet og kompromissvar kan kræve forskellige beslutninger. Kræv ejerskab, adgangskontrol og bevis for hver fase.

Næste trin

  1. Gennemgå private-key ledelsesansvar.
  2. Vurder opbevaring af verifikationsbeviser.
  3. Bekræft kompromis-eskaleringsruten.

Grundlægger / Ikke-teknisk

Kræv kontinuitet for vigtig post.

Rotation bør have en ejer og en testplan for de budskaber, virksomheden har brug for, med et tydeligt svar, hvis der er mistanke om kompromis.

Næste trin

  1. Identificer kritiske arbejdsgange.
  2. Aftal ændring og eskalering af ejerskab.
  3. Bed om et modtaget beskedresultat efter cutover.

[ Ofte stillede spørgsmål ]

Ofte stillede spørgsmål

Skal jeg slette den gamle vælger, så snart den nye nøgle er offentliggjort?

Ikke til en rutinemæssig rotation uden at vurdere post, der stadig er i transit og andre verifikationsafhængigheder. Offentliggørelse, underskrift cutover og pensionering er separate faser.

RFC 6376 §3.1

Hvorfor bruge en ny vælger til en ny nøgle?

Det gør, at gammelt og nyt verifikationsmateriale kan skelnes under overgangen. Udskiftning af en nøgle under den samme vælger kan komplicere senere fortolkning af ældre meddelelser.

RFC 6376 §3.1

Er der en universel DKIM overlapningsperiode?

Der er ikke foreskrevet nogen universel varighed her. Overvej leveringskøer, genforsøg, DNS cache, signaturbetingelser, udbyderkontroller og organisationens verifikationsbehov.

Beviser en ny DNS nøgle, at signering er skiftet?

Nej. Undersøg nye modtagne beskeder fra den faktiske tjeneste, og bekræft deres vælger, signeringsdomæne og betroede verifikationsresultat.

Hvad skal en udbyderstyret rotation følge?

Brug udbyderens nuværende genererede værdier og understøttede proces. Delegeret nøglestyring kan have kontroller og begrænsninger, der er forskellige fra direkte betjent signering.

Kan en tilbagetrukket nøgle påvirke bekræftelsen af ​​gemte beskeder?

Ja. Et senere bekræftelsesforsøg kan afhænge af DNS materiale, der var tilgængeligt ved levering, men som siden er blevet ændret eller blevet fjernet. Bevar bevis for leveringstid.

RFC 6376 §3.1 RFC 6376 §6.1.2

Skal et mistænkt kompromittering bruge den normale vedligeholdelsesoverlapning?

Antag det ikke. Hændelsesreaktion kan kræve akut handling med en anden kontinuitetsafvejning. Følg den autoriserede proces og bevar beviser.

Hvad beviser, at den planlagte rotation er gennemført?

Behold publikations- og cutover-beviser, real-rute-passersignaturer og justering, overlapningsrationalet, pensionsbeslutning og ansvarlig serviceejerskab.

[ Kilder ]

Kilder

  1. RFC 6376

    Afsnit §1 · §2.1 · §3.1 · §3.5 · §6.1.2 · §8.3

  2. RFC 8301

    Afsnit §3

  3. RFC 8463

    Afsnit §5 · §6

  4. RFC 9989

    Afsnit §4.1 · §4.4

  5. RFC 1034

    Afsnit §3.6 · §4.2

[ Ordliste ]

Ordliste

DMARC
En mekanisme, der relaterer autentificerede e-mail-identiteter til forfatterdomænet og dets politik.

RFC 9989 §4.1

Justering
Det påkrævede forhold mellem en autentificeret identifikator og forfatterdomænet under DMARC .

RFC 9989 §4.4

Autoritativ DNS
DNS servere, der er ansvarlige for at betjene dataene i en zone, til forskel fra cachelagrede resolversvar.

RFC 1034 §4.2

DKIM
En domæneassocieret signatur over udvalgte meddelelsesheadere og brødtekstindhold, som en modtager verificerer med offentlige nøgledata.

RFC 6376 §1

Vælger
S-værdien, der bruges med signeringsdomænet til at finde offentlige DKIM verifikationsdata.

RFC 6376 §3.1

Virksomhedens herkomst

Hvorfor top finansielle institutioner og regeringer pensionerede deres e-mailsikkerhedsdashboards.

Traditionelle e-mail-godkendelsesplatforme sælger dig et dashboard og beder dine ingeniører om at gøre arbejdet. I miljøer med høj indsats betyder manuel overvågning forsinket håndhævelse, konfigurationsdrift og uovervågede skyggedomæner.

EmailAuth er den agentiske e-mail-herkomstplatform. Vores agenter håndhæver p=reject, hold tredjepartsafsendere på linje og flyt dine domæner til fuld RFC 9989 compliance, den nye DMARC standard, med menneskelig auditabilitet.

regeringer Store virksomheder Tier-1 finansielle institutioner

SaaS · Dedikeret lejemål · Air-gapped on-prem · BYOK-kryptering

Vidensbase