[ Padrões e DMARCbis ]

Compare a reprodução clássica DKIM com o contexto de detecção proposto pelo DKIM2

Compare a reutilização inalterada de mensagens assinadas com encadernação de envelope spec-09, atribuição intermediária, observações repetidas e evidências do tempo original.

Pela equipe de pesquisa EmailAuth · 7 minutos de leitura

[Pontos-chave]

  • Uma mensagem DKIM clássica inalterada pode reter uma assinatura válida em uma entrega não intencional.
  • O rascunho adiciona contexto de envelope e custódia, além de entradas de detecção de instâncias repetidas.
  • Uma cópia observada, reconvergência legítima e conclusões faltantes do limite de tempo histórico.
Nesta página

Separe uma assinatura válida de uma entrega pretendida

A reprodução é possível quando o material assinado é reutilizado num contexto de entrega que o signatário original não pretendia. A assinatura pode permanecer matematicamente válida porque os bytes cobertos não foram alterados. Isso não significa que o signatário autorizou a redistribuição ilimitada e não torna cada mensagem repetida um ataque. Uma análise útil pergunta qual contexto é autenticado, qual parte realizou a entrega subsequente e o que um destinatário pode realmente observar.

RFC 6376 seção 8.6 discute replay e spam como limitações que exigem julgamento operacional. O trabalho DKIM2 propõe rota adicional e contexto de destinatário, em vez de tratar um algoritmo de assinatura mais forte como a resposta completa. Este artigo usa rascunho principal -09, datado de 1º de novembro de 2026. É um trabalho em andamento, não uma garantia anti-replay publicada.

Compare dois contextos de entrega fictícios

Em um caso de ensino DKIM clássico, um serviço assina uma mensagem enviada para uma única caixa de correio pretendida. Um terceiro obtém a mensagem e envia o conteúdo assinado inalterado para outros destinatários. Supondo que o material assinado e as condições de verificação permaneçam intactos, a assinatura ainda poderá ser verificada. O problema é a reutilização desse artefato assinado, não necessariamente a alteração do seu corpo ou o comprometimento da chave de assinatura.

Para a comparação DKIM2 , suponha que a última assinatura original descreva a entrega para um endereço fictício em birch.example . A reutilização das mesmas informações do envelope assinado durante a entrega em um endereço diferente deve falhar na comparação do destinatário do último salto do rascunho. A Seção 14.4 exige que cada endereço RCPT TO real apareça no valor rt assinado, embora rt possa conter destinatários adicionais. Os domínios são comparados sem distinção entre maiúsculas e minúsculas; as partes locais exigem correspondência exata de acordo com as regras especificadas.

Esta é uma comparação estipulada, não uma transcrição de um servidor de correio. Isola o contexto adicional que a proposta verifica. Ele não afirma que a simples publicação de uma chave DKIM2 faça com que um receptor existente realize essas comparações, ou que um receptor legado rejeite a mensagem reutilizada.

Siga a responsabilidade quando um intermediário adiciona um salto

Em vez disso, um sistema de reprodução pode adicionar um novo salto válido. A cadeia proposta regista então uma identidade de assinatura associada ao tratamento posterior, sujeita a todas as verificações da cadeia. Essa é uma atribuição útil, mas não rotula automaticamente a ação como maliciosa. Um despachante legítimo também adiciona responsabilidade de entrega. O receptor ainda precisa avaliar as expectativas da rota e a reputação ou papel do intermediário.

Seção 15.1 descreve o uso de observações repetidas do cabeçalho Message-Instance m=1 original e hashes de corpo, juntamente com a presença intermediária e o sinalizador explodido. Ele não define um banco de dados global universal ou um limite de volume fixo que toda implementação deve usar. Um receptor com apenas uma mensagem observada não pode estabelecer entregas repetidas contando cópias não vistas.

O sinalizador explodido informa que um sistema está enviando para vários endereços. Ajuda a identificar onde a distribuição é reivindicada; não é um certificado de que o fan-out foi bem-vindo. Preservar qual assinatura o carrega e se esse comportamento era esperado para a rota. Um painel que reduza o sinalizador para “reprodução segura” descartaria o contexto de decisão que o rascunho pretende expor.

Mantenha a duplicação legítima na comparação

Um grande serviço de recebimento pode encontrar mensagens idênticas provenientes de distribuição em massa comum. Vários destinatários também poderão encaminhar cópias que reconverjam no mesmo serviço. As novas tentativas de protocolo podem ocasionalmente produzir duplicatas. O projeto discute expressamente essas distinções. A contagem de hashes iguais é, portanto, uma entrada para a avaliação, e não um veredicto independente de que qualquer segunda cópia deve ser bloqueada.

Um plano de laboratório original deve conter pelo menos quatro casos: distribuição direta pretendida, redistribuição subsequente com mudança de destinatário não declarada, distribuição intermediária devidamente declarada e reconvergência legítima. Mantenha o conteúdo da mensagem fixo sempre que possível para que a explicação isole o contexto da rota. Depois varie a visibilidade do receptor: uma cópia, várias cópias e observações históricas incompletas. Esses são casos propostos, não experimentos concluídos para este artigo.

Preservar o contexto original do relógio

Seção 14.3 rejeita a elegibilidade para verificação completa quando qualquer assinatura tiver mais de quatorze dias antes da aceitação SMTP ou mais de um dia no futuro em relação à aceitação. O rascunho requer conhecimento preciso desse tempo de aceitação. Verificar novamente uma mensagem arquivada em relação ao relógio de hoje pode responder a uma pergunta diferente de verificar o que era válido quando ela chegou.

Uma investigação retrospectiva, portanto, precisa dos metadados originais de chegada, e não apenas de um arquivo de mensagem salvo. Retenha a fonte de tempo observada, os valores de carimbo de data/hora, o contexto relevante DNS /chave e a versão do verificador. Uma chave perdida posteriormente ou um registro alterado também não estabelece o que o verificador original viu. Separe “não é possível reproduzir a verificação histórica” de “a assinatura original era inválida”, a menos que a evidência apoie a conclusão mais forte.

Evite controles de repetição especulativos

O nonce opcional do rascunho está disponível para uso do criador, como correlacionar informações posteriores de status de entrega. Não é, por si só, um serviço padronizado de aplicação única. Da mesma forma, anteriormente auth= sender-policy discussion diz respeito a uma proposta separada e a questões de utilização mista. Não deve ser apresentado como sintaxe core -09 estabelecida ou como prova de que todo encaminhador anuncia comportamento compatível.

Trate a reivindicação de repetição de uma implementação como uma questão limitada: quais entradas são retidas, por quanto tempo, em quais nós receptores, com quais controles de falsos positivos? Peça evidências de observações repetidas e análises de rotas, não apenas de uma verificação criptográfica bem-sucedida. As implicações de privacidade e armazenamento pertencem a essa revisão porque o contexto de detecção pode acumular metadados de entrega nas mensagens.

Indique o que esta comparação estabelece e o que não estabelece

A comissão exata é: Compare um clássico DKIM cenário de repetição com o modelo de detecção proposto específico do rascunho. A comparação fictícia acima explica a encadernação de envelopes, atribuição intermediária, observações repetidas da instância original, tempo e limites de visibilidade. É uma análise documental, não uma taxa de detecção medida, um ataque reproduzido ou um resultado de interoperabilidade do receptor.

Casos reais, implementações versionadas, resultados retidos do verificador e aceitação de especialistas permanecem em aberto. O proprietário da segurança deve aprovar qualquer experimento controlado futuro, sem tráfego não solicitado ou alterações na política de produção. As portas do site, visuais e de publicação também permanecem pendentes. A conclusão defensável é que a proposta acrescenta contexto para detectar e atribuir reutilização, enquanto a eficácia real depende da implementação, das observações e do julgamento do receptor.

[ Remover ]

Validade criptográfica, contexto de reutilização e malícia são conclusões diferentes que requerem evidências diferentes.

[Por função]

O que isso significa para você

Escolha sua função para ver as próximas etapas práticas.

Analista de abuso

Preservar o contexto da rota

Uma assinatura válida e uma contagem de duplicatas não identificam por si só um remetente abusivo.

Próximas etapas

  1. Separe o comportamento do originador da reutilização intermediária.
  2. Registre a comparação da instância original e as declarações de distribuição.
  3. Considere a entrega em massa legítima e a reconvergência.

Engenheiro verificador

Mantenha as entradas de tempo e envelope

A verificação histórica não pode depender apenas do texto da mensagem.

Próximas etapas

  1. Capture o tempo de aceitação e os destinatários dos envelopes.
  2. Distinguir chaves indisponíveis de assinaturas comprovadamente inválidas.
  3. Teste o carimbo de data/hora esperado e os limites do destinatário.

Proprietário do teste de segurança

Limite qualquer experimento de repetição

Cópias não solicitadas são desnecessárias para uma comparação controlada.

Próximas etapas

  1. Utilize destinatários sintéticos aprovados e infraestrutura isolada.
  2. Defina premissas de visibilidade e retenção.
  3. Registre os resultados esperados e observados separadamente.

[ Perguntas frequentes ]

Perguntas frequentes

A reprodução pode ocorrer sem alterar o conteúdo assinado?

Sim. A reutilização pode preservar os bytes cobertos e a assinatura válida enquanto altera o contexto de entrega. RFC 6376 §8.6 trata reprodução/spam como uma preocupação operacional separada.

Que verificação extra do destinatário o rascunho propõe?

O valor rt da assinatura mais recente deve incluir todos os endereços SMTP RCPT TO reais. Destinatários extras listados são permitidos; as partes locais comparam exatamente e os domínios sem distinção entre maiúsculas e minúsculas de acordo com o projeto de regras.

Uma nova assinatura do intermediário prova que a entrega posterior é legítima?

Não. Ele pode identificar responsabilidades sob as regras da cadeia. O receptor ainda deve avaliar se o intermediário e a distribuição eram esperados ou abusivos.

O que torna duas mensagens iguais para o exemplo de observação repetida do rascunho?

A Seção 15.1 usa hashes de corpo e cabeçalho Message-Instance m=1 originais correspondentes, juntamente com contexto de rota/intermediário e sinalização de distribuição. Não é simplesmente igualdade do Assunto final exibido.

Explodiu uma isenção de repetição?

Não. Ele identifica onde a distribuição é reivindicada. O fato de essa distribuição ser esperada pode afetar as decisões do receptor; a bandeira não é uma garantia de distribuição benigna.

Uma cópia pode estabelecer uma descoberta de reprodução baseada em volume?

Não. O rascunho observa explicitamente que a contagem é inútil com apenas uma única mensagem observada. Outras informações sobre a rota podem ser importantes, mas o tráfego invisível não pode ser inventado.

Por que preservar o tempo de aceitação SMTP para análise posterior?

O Core -09 aplica seus limites de carimbo de data/hora antigos/futuros em relação à aceitação. Comparar um arquivo com o relógio de hoje sem contexto original pode produzir uma conclusão diferente da avaliação original.

O nonce cria um serviço universal de token único?

Não. O campo n opcional está disponível para fins definidos pelo criador, incluindo correlação. O rascunho fixado não o torna um banco de dados universal independente de prevenção de replay.

[ Fontes ]

Fontes

  1. Auth= discussão anterior sobre política do remetente
  2. RFC 6376 : Assinaturas DKIM
  3. Núcleo DKIM2 draft-ietf-dkim-dkim2-spec-09

[ Glossário ]

Glossário

Repetir
Reutilização de material assinado em um contexto de entrega não necessariamente pretendido pelo signatário original.
Cadeia de custódia
Os relacionamentos assinados propostos ligando o tratamento de mensagens e o contexto do envelope entre saltos.
bandeira explodida
Um rascunho de sinal de que um sistema de assinatura está enviando uma mensagem para vários endereços.
Reconvergência
Várias cópias legítimas encaminhadas de uma mensagem original que chegam ao mesmo serviço de recebimento.
Contexto do tempo de aceitação
O tempo de aceitação SMTP original necessário para a avaliação do carimbo de data/hora do rascunho.

Proveniência da empresa

Por que as principais instituições financeiras e governos retiraram seus painéis de segurança de e-mail.

As plataformas tradicionais de autenticação de e-mail vendem um painel e pedem que seus engenheiros façam o trabalho. Em ambientes de alto risco, a supervisão manual significa aplicação atrasada, desvios de configuração e domínios ocultos não monitorados.

EmailAuth é a plataforma de origem de e-mail agente. Nossos agentes impõem p=reject, mantenha remetentes terceiros alinhados e mova seus domínios para full RFC 9989 conformidade, o novo padrão DMARC , com auditabilidade humana no circuito.

Governos Grandes empresas Instituições financeiras de nível 1

SaaS · Locação dedicada · Air gap no local · Criptografia BYOK

Base de conhecimento