By NHI Mgmt Group Editorial TeamBased on Red Sift: “How widely supported are Ed25519 DKIM keys and how many providers still accept weak keys?” (April 16, 2026)

TL;DR: Only 9 of 19 major mailbox providers validate Ed25519 DKIM signatures, according to Red Sift, while Gmail, Microsoft 365 and Yahoo still fail support and six providers accept weak sub-1024-bit RSA keys, creating a split that can break DMARC and expose forgery risk. Universal rollout is premature until providers enforce minimum key lengths and modern signature support is consistent.


At a glance

What this is: This analysis shows that Ed25519 DKIM support is still inconsistent across major mailbox providers, and that some providers continue to accept cryptographically weak RSA keys.

Why it matters: Email administrators and identity teams need to treat DKIM as a cross-provider governance problem, because weak key acceptance and unsupported algorithms can undermine DMARC enforcement and mailbox trust.

By the numbers:

  • Only 9 out of 19 providers successfully validate Ed25519 DKIM signatures.
  • Gmail, Microsoft 365, and Yahoo collectively handle the majority of global email traffic.
  • The security algorithm provides approximately 128 bits of security, comparable to RSA-3072.
  • Red Sift found that 6 providers still accept weak 512-bit and 768-bit RSA keys.

Context

Email authentication depends on both cryptographic strength and ecosystem support. DKIM signatures can be generated correctly and still fail operationally if receiving providers do not recognise the algorithm or enforce key-length policy consistently.

That creates a governance problem for organisations that rely on DMARC alignment for mailbox trust, because the security of the sender is only as strong as the weakest provider in the path. The issue also intersects with identity security because email identity remains one of the most widely abused trust layers in enterprise environments.


Key questions

Q: What should email teams do first when DKIM keys are still below 1024 bits?

A: Rotate weak DKIM keys immediately and verify that every sending domain uses at least RSA-2048 before any algorithm migration. Weak keys create a direct signature-forgery risk, and fixing them reduces exposure without waiting for mailbox-provider coordination. If your mail path still accepts 512-bit or 768-bit keys, that is the most urgent control failure to remove.

Q: Why does Ed25519 DKIM create delivery risk in the current mailbox ecosystem?

A: Because DKIM validation is only useful when receiving providers recognise the algorithm consistently. If major providers treat Ed25519 as unsupported, legitimate mail can fail authentication and DMARC can break even when the sender signs correctly. The risk is not the cryptography itself, but uneven receiver support across high-volume mail paths.

Q: What breaks when mailbox providers accept weak DKIM signatures?

A: Authentication breaks because a forged message can inherit the appearance of a valid domain signature. If a provider accepts a 512-bit or 768-bit RSA key, the sender’s identity control becomes weak enough for practical abuse, and that weak acceptance can undermine both DMARC enforcement and user trust in the mailbox.

Q: Should organisations prioritise Ed25519 adoption or weak-key remediation first?

A: Weak-key remediation should come first. Ed25519 improves cryptographic efficiency, but it does not solve the immediate problem of broken RSA acceptance or provider inconsistency. Organisations get more security value by removing trivially forgeable keys before introducing a new signing algorithm that some major receivers still do not support.


Technical breakdown

Why Ed25519 changes DKIM deployment assumptions

Ed25519 is an elliptic curve signature algorithm that offers the same practical security goal as RSA with much smaller keys and faster verification. For DKIM, that matters because DNS has tight space constraints and mailbox providers process enormous message volumes. The technical advantage is clear, but deployment safety depends on end-to-end support. If a receiver does not understand the algorithm, the signature may be treated as neutral, invalid, or malformed, which can break downstream authentication logic even when the sender signs correctly. See the DMARC, SPF and DKIM Guide.

Practical implication: Treat algorithm support as a receiver compatibility question, not just a sender cryptography choice.

Why weak DKIM keys remain an exploitable control gap

A DKIM key below 1024 bits is not merely outdated. It can be factored with feasible resources, which means an attacker who learns or predicts the selector and public key path may be able to forge signatures for a domain that still trusts weak keys. The problem is not theoretical hygiene drift, but a concrete trust failure: if a provider accepts a trivially weak signature as valid, DKIM stops being a meaningful proof of domain control. This is especially dangerous where DMARC depends on DKIM passing to preserve deliverability and brand trust. See the Email Identity and BEC Guide.

Practical implication: Reject sub-1024-bit DKIM keys at policy level and remove any domain that still signs with them.

Why DMARC policy outcomes depend on mailbox-provider behavior

DKIM does not stand alone. In practice, DMARC evaluation depends on whether SPF or DKIM produces alignment that the receiving platform accepts. If one major provider treats Ed25519 as unsupported while another accepts weak RSA as valid, the sending domain gets inconsistent authentication outcomes across the same campaign. That inconsistency creates operational risk for security teams because a single DKIM rollout decision can influence whether legitimate mail is delivered, quarantined, or flagged as unauthenticated across the ecosystem.

Practical implication: Test DKIM and DMARC outcomes per provider before changing signing algorithms or key sizes.


Threat narrative

Attacker objective: The attacker wants to abuse sender trust by making forged email look authentic or by exploiting authentication failures to weaken domain protection.

  1. Entry occurs when an attacker targets mail flow through a domain that still relies on weak DKIM keys or inconsistent provider validation.
  2. Credential access is not the main stage here, because the attacker instead exploits trust in a forgeable signature or an unsupported algorithm path.
  3. Impact occurs when forged mail passes validation or legitimate mail fails authentication, creating spoofing risk, delivery disruption, or DMARC enforcement failures.

Read and download The State of NHI & AI Agent Breach Report 2026, covering 200+ breaches impacting Non-Human Identities including AI Agents.


NHI Mgmt Group analysis

Ed25519 support is now a receiver-governance problem, not a cryptography problem. The key question is no longer whether the algorithm is sound, but whether the mailbox ecosystem can validate it consistently enough for enterprise use. When three dominant providers still fail to support a modern standard, senders cannot treat deployment as a unilateral choice. Practitioners should manage DKIM as a multi-party trust dependency, not a purely internal control.

Weak-key acceptance is the sharper control failure because it creates active forgery potential. A provider that accepts 512-bit or 768-bit RSA as valid has effectively preserved a broken trust path for attackers to exploit. That failure mode is more dangerous than simple lack of Ed25519 support because it turns policy drift into a usable abuse channel. Organisations should treat weak-key acceptance as evidence of broken authentication governance, not just legacy tolerance.

Mailbox authentication now exposes a verification trust gap. The ecosystem can simultaneously under-support modern signatures and over-accept broken ones, which means sender identity is being judged by incompatible receiver policies. That is an identity security issue as much as an email issue, because the trust anchor for enterprise communication is only as reliable as the receiver’s validation rules. Security teams should align email identity controls to the least trustworthy major provider in their delivery path.

Email identity controls need phased enforcement, not binary modernisation. The practical path is to eliminate broken RSA keys first, then plan any algorithm migration only after receiver support is validated across the highest-volume domains. That sequencing reflects how identity security actually fails in production: not through a lack of standards, but through uneven enforcement and inconsistent interoperability. Practitioners should phase change around validation coverage, not around cryptographic preference.

What this signals

Verification trust gap: email security now depends on the gap between what the sender signs and what the receiver is willing or able to verify. That gap matters because identity assurance fails when the receiving side applies different policy to the same domain across providers.

Receiver policy is becoming a control surface in its own right. Security teams should assume that authentication outcomes will vary by mailbox provider, then design mail governance around the least capable receiver on the route rather than the most capable one.


For practitioners

  • Audit DKIM key lengths across all sending domains Identify every selector still using sub-1024-bit RSA and rotate it to at least RSA-2048 before any broader authentication change.
  • Test Ed25519 support by mailbox provider Send controlled test mail through the providers that matter most to your user base and record whether each one returns pass, neutral, perm_fail, or malformed results.
  • Treat DMARC as a multi-provider control Review how SPF and DKIM alignment behave when one provider supports the algorithm and another rejects it, then set your rollout sequence from those results.
  • Prioritise weak-key rejection before new algorithm rollout Remove broken RSA acceptance from the ecosystem first, because a modern signature standard does not compensate for providers that still trust trivially weak keys.

Key takeaways

  • Ed25519 DKIM support is not yet universal enough for broad production rollout, especially where major mailbox providers still fail validation.
  • Accepting sub-1024-bit RSA keys is a concrete forgery risk, not a legacy curiosity, because weak signatures can be factored with practical resources.
  • Email administrators should fix weak-key acceptance first, then test any algorithm migration against the providers that dominate their delivery traffic.

Related NHI Mgmt Group resources: DMARC, SPF and DKIM Guide · Email Identity and BEC Guide · Workforce Identity Security Guide


Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

MITRE ATT&CK addresses the attack surface, NIST CSF 2.0 and CIS Controls v8 set the technical controls, and ISO/IEC 27001:2022 defines the regulatory obligations.

FrameworkControl / ReferenceRelevance
MITRE ATT&CKTA0006 — Credential AccessForged DKIM signatures abuse trust material in a way that resembles attacker use of stolen credentials.
Recommendation — Map mail-authentication abuse to TA0006 and prioritise controls that stop forged trust from passing validation.
NIST CSF 2.0PR.AA-05 — Access Permissions, Entitlements and AuthorizationsReceiver-side authentication decisions here are an authorization-like trust control for mail identity.
Recommendation — Use PR.AA-05 to enforce consistent acceptance rules for DKIM-aligned mail across providers.
CIS Controls v8CIS-5 — Account ManagementDKIM key lifecycle and weak-key retirement are account-like trust governance for mail identities.
Recommendation — Apply CIS-5 to inventory mail identities, retire weak keys, and govern selectors consistently.
ISO/IEC 27001:2022A.8.24 — Use of cryptographyThe article centres on cryptographic algorithm choice and key-strength enforcement in email authentication.
Recommendation — Apply A.8.24 to set minimum DKIM key standards and control cryptographic algorithm transitions.

Key terms

  • DKIM: DKIM is an email signing method that relies on a public key published in DNS to let receivers validate message integrity. In practice, the DNS record becomes part of the trust chain, so key management and DNS governance must stay aligned if organisations want reliable authentication.
  • Ed25519: A modern public key algorithm commonly recommended for SSH. It is fast, compact, and widely supported, which makes it a strong default for most environments. In SSH usage, it provides a better balance of security and operational simplicity than older RSA deployments for new keys.
  • DMARC: DMARC is an email authentication policy mechanism that uses DNS-published records to tell receiving mail systems how to handle messages that fail alignment checks. It helps reduce impersonation risk, but it only works when the published policy is accurate, current, and governed as part of the domain's security state.
  • Authentication-Results Header: The Authentication-Results header records how a receiving mail system evaluated SPF, DKIM, and DMARC for a message. It is a practical troubleshooting source because it reveals whether a signature passed, failed, or was treated as neutral, malformed, or unsupported.

Deepen your knowledge

NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, workload identity, and secrets management for practitioners who need to connect identity controls to broader security operations. It helps security teams build the governance discipline needed for machine and human identity risks across modern environments.
NHIMG Editorial Note
Published by the NHIMG editorial team on October 22, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org