Files
probo/controls/communication-security/email-security/COM-EMAIL-001_dkim_implementation.md
gearnode 1e62caa721 Fix YAML indent
Signed-off-by: Bryan Frimin <bryan@frimin.fr>
2025-01-07 18:17:16 +01:00

1.4 KiB

id, category, revision-version, revision-date, estimate-time, frameworks
id category revision-version revision-date estimate-time frameworks
COM-EMAIL-001 communication-security/email-security 1 2024-01-07 30m
name sections
soc2
CC6.1
CC6.8

Purpose

DKIM (DomainKeys Identified Mail) helps prevent email spoofing by adding a digital signature to outgoing messages, allowing receiving mail systems to verify that emails genuinely came from your domain and weren't modified in transit.

Risk Assessment

Risk Impact Reason
Phishing and Social Engineering 8 Reduces phishing by preventing email spoofing of company domains
Business Email Compromise (BEC) 8 Prevents attackers from impersonating trusted partners or executives

Implementation

Google Workspace

  1. Go to Google Admin console.
  2. Navigate to Apps > Google Workspace > Gmail > Authenticate Email.
  3. Select your domain and click "Generate new record".
  4. Copy the DKIM TXT record provided by Google.
  5. Add this TXT record to your DNS.
  6. After DNS propagation, return to Admin console and click "Start authentication".

Evidence

  • Screenshot of published DKIM DNS record
  • Sample email headers showing DKIM pass