Os três protocolos são complementares e juntos oferecem confiança na origem de e -mail e integridade do conteúdo de e -mail.
A aplicação de DKIM, SPF e DMARC garante que o remetente do email legítimo chegue à caixa de entrada do receptor e garante ao receptor que o email foi enviado por um remetente legítimo e o conteúdo não foi modificado. Esta prática é essencial para quem envia e -mails de seu próprio nome de domínio.
Este artigo explica o que são SPF, DKIM e DMARC e como eles funcionam.
SPF (Estrutura de política do remetente)
SPF é uma estrutura de autenticação que vincula um servidor SMTP a um nome de domínio. O SPF se comunica com o cliente de email que o endereço de correio do remetente (o remetente SMTP) está autorizado a usar o nome do domínio.
SPF define servidores autorizados autorizados a usar um nome de domínio.
O SPF também pode ser usado para definir que nenhum e -mail é enviado de um nome de domínio específico.
Se você criar um novo nome de domínio sem contas de email associadas a ele, poderá especificá -lo em seus registros DNS para desatorizar todos os remetentes.
Como funciona o SPF
O SPF é aplicado adicionando um registro TXT na configuração DNS. Ele permite que o protocolo SMTP confirme se os servidores SMTP do remetente estão autorizados a enviar e -mails usando um domínio específico. Deve haver apenas um SPF exclusivo configurado nos registros DNS.
O SPF funciona fazendo um processo de pesquisa reversa de MX ou DNS. Geralmente, o DNS é usado para traduzir um endereço IP em um nome de domínio. Pelo contrário, o SPF verifica os registros do DNS para traduzir o nome de domínio para endereços IP permitidos dentro dos registros MX. Então, o SPF compara endereços IP permitidos nos registros DNS com o endereço IP do SMTP do remetente. Se os endereços correspondem, o correio será aprovado; Se o endereço IP do remetente não estiver nos registros, o e -mail será recusado e o incidente será relatado ao proprietário do endereço de e -mail real.
O fluxograma a seguir descreve o remetente (um remetente legítimo) adiciona SPF em seus registros DNS. Quando ele envia um email com o protocolo SPF incluído no cabeçalho, o receptor verifica o último endereço IP do SMTP Hop e o contrasta com a lista de servidores permitidos definidos nos registros DNS.
DKIM (Domainkeys identificou o correio)
DKIM é outro método de autenticação por correio que deve ser implementado junto com o SPF. Ao mesmo tempo, o SPF verifica se o último endereço IP do SMTP HOP tem permissão para enviar e -mail.
Como o DKIM funciona:
O DKIM funciona de maneira diferente, mas também exige que as atualizações do DNS sejam aplicadas. Ao contrário do SPF, você pode ter vários registros DKIM em seu DNS.
O DKIM é baseado na autenticação chave para verificar a legitimidade do remetente e da mensagem. Ao usar o DKIM, o remetente anexa uma assinatura contendo uma chave privada e informações para o receptor encontrar a chave pública nos registros do DNS.
Enquanto o SPF verifica os registros do DNS para resolver endereços IP SMTP, o DKIM verifica o DNS procurando chaves públicas para contrastar com a assinatura anexada ao corpo de correio e cabeçalho de correio.
DKIM pode detectar se um remetente foi forjado e se a mensagem foi modificada a caminho do receptor.
O processo DKIM é descrito no seguinte fluxograma.
DMARC (autenticação de mensagem, relatórios e conformidade baseada em domínio):
O DMARC é outro método para lidar com falsificação de email, spam e phishing, e também requer adição de registros DNS. Mas o DMARC é mais um protocolo informativo do que um protocolo de autenticação (é um protocolo de autenticação, mas realiza tarefas informativas).
O DMARC não verifica se o remetente e o conteúdo são legítimos; Ele coleta essas informações de DKIM e SPF. DMARC supervisiona DKIM ou SPF, ou ambos.
O DMARC também define uma política pública para endereços de correio pertencentes a um nome de domínio específico. Essa política é publicada na DNS Records, assim como DKIM e SPF.
DMARC tem 3 funções:
Existem 3 tipos de políticas de DMARC:
Como funciona o DMARC
O DMARC também é aplicado publicando um novo registro de DNS. Este registro DMARC contém informações sobre a política a ser usada.
Quando um remetente envia um email com uma assinatura DKIM ou cabeçalho SPF (ou ambos), o DMARC valida ou invalida primeiro. Em seguida, ele informa o receptor sobre o sucesso ou falha da validação e a política definida para esse nome de domínio específico. O cliente de email do receptor verifica a política no DNS e determina como usar as informações fornecidas pela DMARC para lidar com o email. Em seguida, o receptor se reporta ao remetente sobre o e -mail recebido associado a esse nome de domínio.
O fluxograma abaixo tirado de DMARC.Org mostra todo o processo:
Conclusão:
DMARC, DKIM e SPF devem ser combinados para maximizar resultados de forjamento, phishing e anti-spam anti-correios. Por exemplo, se um invasor recebe um email legítimo e descobrir como encaminhá -lo explorando a assinatura DKIM original, o registro do SPF poderá impedir que o ataque tenha sucesso.
Cada um desses protocolos é uma extensão do outro, e aplicá -los é uma medida essencial e crítica contra spam e ataques de engenharia social. O processo para usar o DMARC, DKIM e SPF é bem direto e consiste no DNS Records Addition.
Espero que este artigo tenha sido útil. Continue seguindo o Linux Dint para mais dicas e tutoriais do Linux.