DNSCrypt é um protocolo que autentica as comunicações entre um cliente DNS e um resolver DNS. Impede spoofing DNS. Ele usa assinaturas criptográficas para verificar que as respostas se originam do resolver DNS escolhido e refúgio & #39; t foi adulterado com. É uma especificação aberta, com implementações de referência de código livre e aberto, e não é afiliado a nenhuma empresa nem organização.