[ DKIM ]

Rotieren Sie DKIM Schlüssel, ohne dass die Verifizierung für E-Mails während des Transports verloren geht

Trennen Sie die Veröffentlichung neuer Schlüssel, die Umstellung der Signatur, die Überlappung und die Löschung und überprüfen Sie, was tatsächlich empfangene Nachrichten verwenden.

Vom EmailAuth Forschungsteam · 5 Minuten Lesezeit

[Wichtige Punkte]

  • Veröffentlichen Sie neues Verifizierungsmaterial, bevor Sie den Unterzeichner wechseln.
  • Halten Sie alte und neue Selektoren für einen gerechtfertigten Übergangszeitraum verfügbar.
  • Behandeln Sie die Kompromissreaktion getrennt von der Routinerotation.
Auf dieser Seite

Eine geplante DKIM Durch die Rotation wird geändert, welcher private Schlüssel neue E-Mails signiert, während das Verifizierungsmaterial für bereits übertragene Nachrichten erhalten bleibt. Einen neuen öffentlichen Schlüssel veröffentlichen, den Unterzeichner wechseln und den alten zurückziehen Wähler sind getrennte Stufen.

Beginnen Sie mit dem Signaturdienst und dem unterstützten Rotationsverfahren. Eine vom Anbieter verwaltete Selektordelegation hat ein anderes Betriebsmodell als ein Schlüsselpaar, das direkt von Ihrer Organisation kontrolliert wird.

Stellen Sie den aktuellen Signaturstatus fest

Verwenden Sie die ursprünglich empfangenen Nachrichten, um die tatsächlichen d=-Signaturdomänen und s=-Selektoren zu identifizieren. Ordnen Sie sie dem Signaturdienst, dem Schlüsselverwaltungsmodell und dem Geschäftsinhaber zu.

Ein DNS Eintrag kann vorhanden sein, ohne von aktuellen Nachrichten verwendet zu werden. Umgekehrt kann eine alte Nachricht auf einen Selektor verweisen, der nicht mehr die aktive Auswahl für neue E-Mails ist.

Speichern Sie die relevanten öffentlichen Antworten und den Konfigurationsstatus. Bewahren Sie private Signaturschlüssel im autorisierten Signatursystem auf, nicht in einem Ticket, einer Inventartabelle oder einem öffentlichen DNS Eintrag.

Bestätigen Sie die Algorithmus- und Anbieteranforderungen

Sehen Sie sich die aktuellen kryptografischen Leitlinien und das unterstützte Verifizierungsverhalten an. RFC 8301 §3 schließt rsa-sha1 aus und legt RSA-Schlüsselgrößenanforderungen fest; Es werden RSA-Schlüssel mit mindestens 2048 Bit empfohlen. RFC 8463 §5 definiert Ed25519-SHA256 als zusätzliche Methode.

Die Spezifikation eines Algorithmus und die tatsächliche Unterstützung der beteiligten Sender, Anbieter und Empfänger sind unterschiedliche Beweise. Ändern Sie einen Produktionsdienst nicht in eine Methode, die seine unterstützte Konfiguration nicht verwenden kann.

Befolgen Sie beim vom Anbieter verwalteten Signieren die generierten Werte und den Rotationsprozess. Ein DNS Alias ​​kann die Schlüsselverwaltung delegieren, ohne Ihrem Team den privaten Schlüssel oder eine manuelle Übernahmekontrolle zu geben.

Veröffentlichen Sie vor der Umstellung neues Verifizierungsmaterial

Wenn das unterstützte Design einen neuen Selektor verwendet, veröffentlichen Sie zuerst das korrekte öffentliche Verifizierungsmaterial. Bestätigen Sie den Namen des endgültigen Eigentümers, die Antwort und etwaige Delegationsketten.

Verwenden Sie einen anderen Selektor für einen neuen Schlüssel, wenn das unterstützte Verfahren dies zulässt. Das Ersetzen des Schlüssels unter einem Selektor kann dazu führen, dass Nachrichten, die mit dem alten Schlüssel signiert wurden, nicht mit dem Ersatzschlüssel verglichen werden können.

Entfernen Sie den alten Schlüssel nicht, nur weil die neue DNS Antwort korrekt aussieht. Zu diesem Zeitpunkt haben Sie die Veröffentlichung etabliert, nicht, dass der Unterzeichner gewechselt hat oder jeder Empfänger das beabsichtigte Material abrufen kann.

Wechseln Sie die Signatur und überprüfen Sie neue Nachrichten

Nutzen Sie das autorisierte Signaturverfahren, um mit dem neuen Schlüssel zu signieren. Senden Sie repräsentative Nachrichten über wichtige Routen und überprüfen Sie die ursprünglich empfangenen Signaturen und vertrauenswürdigen Ergebnisse.

In einer synthetischen Rotation verwenden frühere E-Mails s=old2026 und neue E-Mails s=new2026. Beide öffentlichen Verifizierungsnamen bleiben während der geplanten Überschneidung verfügbar, während neu empfangene Nachrichten den vorgesehenen Selektor und eine Passsignatur aufweisen.

Wenn ein Gateway die Nachricht nach dem Signieren ändert, ist ein direkter Test vor diesem Gateway unvollständig. Überprüfen Sie die vollständige Geschäftsroute und DMARC Ausrichtung sowie das Rohsignaturergebnis.

Wählen Sie in den Lieferbedingungen den Austritt aus

RFC 6376 §3.1 beschreibt die gleichzeitige Veröffentlichung während des Übergangs, bei dem sich die Post möglicherweise noch im Transport befindet. Es wird nicht für jede Organisation eine universelle Überlappungsdauer bereitgestellt.

Bewerten Sie Warteschlangen, Wiederholungsverhalten, erwartete Lieferverzögerungen, DNS Cache-Verhalten, relevante Signaturabläufe und Überprüfungsanforderungen. Notieren Sie den Grund für die gewählte Überschneidung und etwaige Anbieterbeschränkungen.

Entfernen Sie das alte Verifizierungsmaterial im Rahmen des unterstützten Prozesses nur dann, wenn diese Beurteilung dies rechtfertigt. Eine spätere Überprüfung einer gespeicherten Nachricht kann nach der Schlüsselentfernung vom ursprünglichen Ergebnis der Zustellungszeit abweichen.

Behandeln Sie den Verdacht einer Kompromittierung als eine andere Entscheidung

Routinerotation zielt auf Kontinuität ab. Eine mutmaßliche Kompromittierung des privaten Schlüssels kann trotz potenzieller Auswirkungen auf die Verifizierung älterer E-Mails eine dringende Einschränkung oder Einstellung erfordern.

Befolgen Sie den Vorfallprozess der Organisation und die unterstützte Reaktion des Signaturanbieters. Bewahren Sie die Beweise und erklären Sie den Kompromiss. Versprechen Sie nicht, dass eine Überlappung, die für die routinemäßige Wartung geeignet ist, während eines aktiven Kompromisses geeignet ist.

Schließen Sie mit einem überprüfbaren Unterzeichnungsprotokoll ab

Behalten Sie den Dienst, den Eigentümer, alte und neue Selektoren, Veröffentlichungsnachweise, Umstellungsbeobachtungen, Überschneidungsgründe, Ruhestandsentscheidungen und repräsentative erhaltene Ergebnisse bei.

Der Auswahlhilfe erklärt die Identitätssuche. Verwenden Sie für Microsoft 365 oder Workspace deren mieterspezifisch oder ausgewählte-Domäne Konfigurationsanleitung. Eine Rotation ist abgeschlossen, wenn die neue Signaturroute überprüft wurde und die alte Abhängigkeit aus einem dokumentierten Grund zurückgezogen wurde.

Verwenden Sie drei separate Akzeptanzprüfungen

Dies ist bei der vorgeschlagenen Checkliste nicht der Fall ein Rekord der abgeschlossenen Rotation. Stellen Sie vor der Umstellung sicher, dass der neue Selektor in den generierten öffentlichen Wert aufgelöst wird, während der alte Selektor verfügbar bleibt. Nach der Umstellung sollte eine neu empfangene Anwendungsnachricht s=new2026 und die beabsichtigte d-Domäne mit einem vertrauenswürdigen Pass anzeigen. Bestätigen Sie vor dem Ausscheiden, dass die vereinbarten Warteschlangen-/Wiederholungs- und Verifizierungsbedingungen erfüllt sind, und protokollieren Sie die Entscheidung. Ein Pass von einer nicht verwandten Anwendung schließt die betroffene Route nicht. Verwandeln Sie ein Beispielintervall nicht in eine universelle Wartezeit.

[ Wegbringen ]

Veröffentlichen Sie neues Verifizierungsmaterial, bevor Sie den Unterzeichner wechseln. Halten Sie alte und neue Selektoren für einen gerechtfertigten Übergangszeitraum verfügbar. Behandeln Sie die Kompromissreaktion getrennt von der Routinerotation.

[Nach Rolle]

Was das für Sie bedeutet

Wählen Sie Ihre Rolle für praktische nächste Schritte.

IT-/Mail-Administrator

Verfolgen Sie Veröffentlichung, Unterzeichnung und Ausmusterung separat.

Verwenden Sie tatsächliche Signaturidentitäten und das unterstützte Schlüsselverwaltungsmodell, anstatt davon auszugehen, dass verfügbare DNS Einträge auf die aktuelle Verwendung hinweisen.

Nächste Schritte

  1. Überprüfen Sie den neuen Selektor vor der Umstellung.
  2. Test nach dem letzten Gateway.
  3. Dokumentüberschneidungen und Ruhestandsbedingungen.

CISO / SecOps

Überprüfen Sie die Schlüsselverwahrung und den Kompromiss.

Geplante Kontinuität und Kompromissreaktionen können unterschiedliche Entscheidungen erfordern. Erfordern Eigentumsrechte, Zugangskontrollen und Nachweise für jede Phase.

Nächste Schritte

  1. Überprüfen Sie die Verantwortung für die Verwaltung privater Schlüssel.
  2. Bewerten Sie die Aufbewahrung von Verifizierungsnachweisen.
  3. Bestätigen Sie die Route zur Kompromittierungseskalation.

Gründer / Nicht-technisch

Erfordern Kontinuität für wichtige E-Mails.

Die Rotation sollte einen Eigentümer und einen Testplan für die Nachrichten haben, die das Unternehmen benötigt, mit einer eindeutigen Reaktion, wenn eine Kompromittierung vermutet wird.

Nächste Schritte

  1. Identifizieren Sie kritische Arbeitsabläufe.
  2. Vereinbaren Sie die Verantwortung für Änderungen und Eskalationen.
  3. Fordern Sie nach der Umstellung ein Ergebnis der empfangenen Nachricht an.

[ FAQs ]

Häufig gestellte Fragen

Soll ich den alten Selektor löschen, sobald der neue Schlüssel veröffentlicht wird?

Nicht für eine routinemäßige Rotation ohne die Beurteilung der Post, die sich noch im Transport befindet, und ohne andere Überprüfungsabhängigkeiten. Veröffentlichung, Unterzeichnung, Übernahme und Ruhestand sind separate Phasen.

RFC 6376 §3.1

Warum einen neuen Selektor für einen neuen Schlüssel verwenden?

Dadurch bleibt altes und neues Verifizierungsmaterial während des Übergangs unterscheidbar. Das Ersetzen einer Taste unter demselben Selektor kann die spätere Interpretation älterer Nachrichten erschweren.

RFC 6376 §3.1

Gibt es einen universellen DKIM Überschneidungszeitraum?

Hier ist keine allgemeingültige Dauer vorgeschrieben. Berücksichtigen Sie Zustellungswarteschlangen, Wiederholungsversuche, DNS Caching, Signaturbedingungen, Anbieterkontrollen und die Verifizierungsanforderungen der Organisation.

Beweist ein neuer DNS Schlüssel, dass die Signatur geändert wurde?

Nein. Überprüfen Sie neu empfangene Nachrichten vom tatsächlichen Dienst und bestätigen Sie deren Selektor, Signaturdomäne und vertrauenswürdiges Überprüfungsergebnis.

Was sollte eine vom Anbieter verwaltete Rotation befolgen?

Verwenden Sie die aktuell generierten Werte und den unterstützten Prozess des Anbieters. Die delegierte Schlüsselverwaltung kann andere Kontrollen und Einschränkungen haben als die direkt durchgeführte Signatur.

Kann ein zurückgezogener Schlüssel die Überprüfung gespeicherter Nachrichten beeinflussen?

Ja. Ein späterer Überprüfungsversuch kann von DNS Material abhängen, das bei der Lieferung verfügbar war, aber inzwischen geändert oder entfernt wurde. Bewahren Sie den Nachweis der Lieferzeit auf.

RFC 6376 §3.1 RFC 6376 §6.1.2

Sollte ein vermuteter Kompromiss die normale Wartungsüberschneidung nutzen?

Gehen Sie nicht davon aus. Die Reaktion auf Vorfälle kann dringende Maßnahmen mit einem anderen Kontinuitätskompromiss erfordern. Befolgen Sie den autorisierten Prozess und sichern Sie Beweise.

Was beweist, dass die geplante Rotation abgeschlossen ist?

Bewahren Sie Veröffentlichungs- und Umstellungsnachweise, Unterschriften und Abstimmungen für die Übergabe auf dem tatsächlichen Weg, die Überschneidungsgründe, die Entscheidung über den Ruhestand und die verantwortliche Dienstverantwortung auf.

[ Quellen ]

Quellen

  1. RFC 6376

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

  2. RFC 8301

    Abschnitte §3

  3. RFC 8463

    Abschnitte §5 · §6

  4. RFC 9989

    Abschnitte §4.1 · §4.4

  5. RFC 1034

    Abschnitte §3.6 · §4.2

[ Glossar ]

Glossar

DMARC
Ein Mechanismus, der authentifizierte E-Mail-Identitäten mit der Autorendomäne und ihrer Richtlinie verknüpft.

RFC 9989 §4.1

Ausrichtung
Die erforderliche Beziehung zwischen einer authentifizierten Kennung und der Autorendomäne gemäß DMARC .

RFC 9989 §4.4

Autorisierendes DNS
DNS Server, die für die Bereitstellung der Daten einer Zone verantwortlich sind, im Gegensatz zu zwischengespeicherten Resolver-Antworten.

RFC 1034 §4.2

DKIM
Eine domänenbezogene Signatur für ausgewählte Nachrichtenkopfzeilen und -textinhalte, die ein Empfänger anhand von Public-Key-Daten überprüft.

RFC 6376 §1

Wähler
Der s-Wert, der mit der signierenden Domäne verwendet wird, um öffentliche DKIM Verifizierungsdaten zu finden.

RFC 6376 §3.1

Unternehmensherkunft

Warum Top-Finanzinstitute und Regierungen haben ihre E-Mail-Sicherheits-Dashboards eingestellt.

Herkömmliche E-Mail-Authentifizierungsplattformen verkaufen Ihnen ein Dashboard und bitten Ihre Techniker, die Arbeit zu erledigen. In Umgebungen mit hohem Risiko führt die manuelle Überwachung zu verzögerter Durchsetzung, Konfigurationsabweichungen und nicht überwachten Schattendomänen.

EmailAuth ist die Agenten-E-Mail-Herkunftsplattform. Unsere Agenten setzen durch p=reject, halten Sie die Absender von Drittanbietern auf dem Laufenden und verschieben Sie Ihre Domains auf voll RFC 9989 Compliance, der neue DMARC Standard, mit Human-in-the-Loop-Überprüfbarkeit.

Regierungen Große Unternehmen Tier-1-Finanzinstitute

SaaS · Dedizierte Mandantenfähigkeit · Air-Gap-On-Prem · BYOK-Verschlüsselung

Wissensdatenbank