segurançaProvedores e telecom

Significa: Authenticated Received Chain

Um protocolo experimental de e-mail em que cada intermediário registra e sela os resultados de autenticação que viu.

Encaminhadores quebram o SPF e listas que editam mensagens quebram o DKIM, então e-mail retransmitido de um domínio com p=reject pode falhar no DMARC. O ARC (RFC 8617, Experimental, 2019) deixa cada intermediário selar o que viu na chegada, e o receptor pode aceitar isso por política local. A RFC 9989 o aponta como a principal tentativa e diz que nenhuma se difundiu.

Cada intermediário acrescenta um ARC Set de três header fields: ARC-Authentication-Results, sua avaliação na chegada, na sintaxe do Authentication-Results; ARC-Message-Signature, uma assinatura no estilo DKIM que identifica o custodiante; e ARC-Seal, que amarra os sets numa cadeia. Instance tags de 1 a 50 ordenam os sets, cada um com exatamente um de cada campo, e o chain validation status cv é none, fail ou pass.

O ARC não restaura um resultado de SPF ou DKIM quebrado; ele carrega evidências sobre um resultado anterior. A RFC 8617 permite que um processador DMARC aceite as avaliações de uma cadeia por política local, e alerta que todo sealer merece desconfiança, porque um ator malicioso poderia selar spam para ajudá-lo a passar, e que uma cadeia intacta e aprovada pode ser reenviada a muitos destinatários, como no DKIM. Em quais intermediários acreditar é decisão de política, não de criptografia.

A RFC 8617 continua Experimental, sem atualização nem substituição na página do RFC Editor, e cita a RFC 7489, hoje obsoleta. A RFC 9989 (maio de 2026) só aceita DKIM e SPF como mecanismos de autenticação; ela registra que o software de listas adotou, em vez disso, a reescrita do From, por exemplo com o endereço da própria lista.

Também conhecido como: arc, authenticated received chain, arc-seal, arc-message-signature, arc-authentication-results

← Todos os verbetes do glossário