O OpenPGP integrado do Thunderbird pode criptografar um e-mail para que apenas os destinatários com a chave secreta correspondente possam ler o conteúdo protegido. No Thunderbird 115 Supernova, configure uma chave pessoal em Configurações da conta → Criptografia de ponta a ponta , obtenha e verifique a chave pública de cada destinatário e ative a criptografia nos controles de segurança da mensagem antes de enviá-la.
Nota sobre a versão: O Thunderbird 115 agora é uma versão legada. As notas de lançamento da Mozilla identificam o Thunderbird 115.18.0 ESR, lançado em 11 de dezembro de 2024, como a versão final do Thunderbird 115. Para e-mails confidenciais atuais, instale uma versão do Thunderbird atualmente suportada e utilize suas atualizações de segurança mais recentes. O fluxo de trabalho abaixo foi escrito para a interface Supernova do Thunderbird 115; alguns rótulos podem ser diferentes em versões mais recentes.
O que o OpenPGP protege e o que você precisa primeiro?
O OpenPGP utiliza um par de chaves. Sua chave pública pode ser compartilhada para que outras pessoas possam criptografar mensagens para você. Sua chave secreta permanece sob seu controle e descriptografa essas mensagens. Para enviar um e-mail criptografado para alguém, você precisa da chave pública dessa pessoa; o destinatário deve ter a chave secreta correspondente disponível em seu cliente de e-mail.
A criptografia de ponta a ponta é uma configuração que envolve duas pessoas, não uma solução automática que funciona com todos os endereços. Cada destinatário precisa ter uma chave válida e aceita, e você precisa de uma chave pessoal para a conta da qual está enviando a mensagem. O Thunderbird pode bloquear uma mensagem criptografada se a chave do destinatário estiver faltando. A introdução da Mozilla à criptografia de ponta a ponta descreve essa configuração e a necessidade de proteger sua chave secreta.
Antes de começar, certifique-se de ter acesso à conta de e-mail correta no Thunderbird, escolha uma senha forte para qualquer backup da chave e planeje um local seguro para o backup. Se você já possui uma chave OpenPGP no GnuPG ou em outro programa de e-mail, decida se prefere importar essa chave em vez de criar uma segunda. Reutilizar a mesma chave pessoal em diferentes dispositivos permite ler mensagens criptografadas em cada um deles, mas somente se você instalar a chave corretamente em cada um.
Como criar uma chave OpenPGP pessoal no Thunderbird 115?
- Abra o menu de aplicativos do Thunderbird usando o botão de três linhas e selecione Configurações da conta . Você também pode acessar as Configurações da conta pela barra de menus do aplicativo.
- Selecione a conta de e-mail ou identidade que pretende usar na coluna da esquerda e, em seguida, abra a Criptografia de ponta a ponta .
- Na seção OpenPGP, selecione Adicionar chave… . Escolha a opção para criar uma nova chave OpenPGP em vez de importar uma existente.
- Analise o endereço da conta associado à chave e a opção de expiração exibida na caixa de diálogo. Uma chave com data de expiração pode exigir renovação ou substituição posterior; uma chave sem data de expiração evita essa necessidade, mas não elimina a necessidade de proteger e, eventualmente, substituir uma chave comprometida.
- Confirme a caixa de diálogo para gerar a chave. Quando o Thunderbird oferecer a chave como chave pessoal da conta, selecione-a e confirme a atribuição.
Use uma chave separada para cada endereço de e-mail que precise de sua própria identidade, a menos que sua configuração associe intencionalmente vários endereços a uma única chave. A Mozilla observa que o Thunderbird precisa de uma chave pessoal para cada endereço usado para receber e-mails criptografados ou enviar mensagens assinadas. O guia de configuração de conta da Mozilla descreve os requisitos da chave pessoal, incluindo a necessidade de uma chave utilizável estar atualizada, não revogada e incluir o endereço correspondente.
Faça backup da chave secreta antes de confiar nela.
Sua chave secreta é essencial para ler mensagens criptografadas para você. Se ela for perdida, os remetentes ainda poderão criptografar novas mensagens com sua chave pública, mas você poderá não conseguir descriptografá-las. Nas Configurações da Conta, use o menu ao lado da chave configurada para escolher a ação de backup ou exportação. Armazene o backup em um local protegido e separado do computador e lembre-se da senha. Nunca envie o backup da chave secreta para um contato ou o publique online.
Considere definir uma Senha Primária para o Thunderbird nas configurações de privacidade e segurança. O FAQ do OpenPGP da Mozilla afirma que as chaves armazenadas no perfil do Thunderbird não são protegidas por uma Senha Primária; alguém com acesso a um perfil desbloqueado pode conseguir usar as chaves. Uma Senha Primária adiciona proteção ao iniciar o Thunderbird, mas não substitui um login seguro no computador ou um backup protegido.
Como compartilhar sua chave pública com segurança?
Para permitir que alguém lhe envie e-mails criptografados, forneça sua chave pública . Na janela de composição, use o menu de controle de segurança para anexar sua chave pública ou abra os detalhes da chave nas Configurações da Conta ou no Gerenciador de Chaves OpenPGP e exporte a chave pública. Você pode enviar o anexo com a chave pública ou compartilhá-lo por outro meio. Um e-mail com assinatura digital também pode incluir uma cópia da sua chave pública para que o destinatário possa verificar sua assinatura.
Antes de confiar na chave, ajude a outra pessoa a verificar a sua impressão digital. Uma impressão digital é um identificador curto calculado a partir da chave completa. Compare a impressão digital por meio de um canal separado, como uma chamada telefônica ou uma conversa presencial. Não considere um nome, endereço de e-mail, resultado de servidor de chaves ou anexo como prova por si só: qualquer pessoa pode criar uma chave que alegue pertencer a outra pessoa. A Mozilla explica esse risco em " As chaves OpenPGP podem ser autênticas ou falsificadas" .
Como importar e verificar a chave de um destinatário?
- Peça ao seu contato que envie a chave pública ou forneça uma fonte de download verificada. A chave pública geralmente chega como um
.ascanexo. O Gerenciador de Chaves OpenPGP do Thunderbird também pode descobrir algumas chaves publicadas usando métodos compatíveis.
- Importe a chave pública a partir da janela de anexos ou através de Ferramentas → Gerenciador de Chaves OpenPGP . Se a barra de menus estiver oculta, abra o menu do aplicativo ou habilite a barra de menus nas opções de janela do Thunderbird.
- Acesse os detalhes da chave e compare sua impressão digital com a impressão digital fornecida pelo seu contato por meio de um canal separado e confiável.
- Somente após a correspondência, marque a chave como verificada ou aceita. A redação exata na confirmação pode variar de acordo com o estado da chave e a versão do Thunderbird.
Para um teste de baixo risco, você pode optar por aceitar uma chave não verificada, mas entenda a diferença: a criptografia com uma chave falsa pode dar a um invasor acesso à mensagem, fazendo-a parecer protegida. Para conversas financeiras, jurídicas, de saúde ou outras conversas confidenciais, verifique a impressão digital antes de aceitar a chave.
Como criptografar uma mensagem no Supernova?
- Selecione "Escrever" e verifique o endereço "De" na parte superior da janela de composição. Deve ser a identidade para a qual você configurou uma chave OpenPGP pessoal.
- Insira o destinatário e aguarde o Thunderbird verificar se há uma chave pública válida disponível. Repita essa verificação para cada destinatário, incluindo os destinatários copiados.
- Abra o controle de segurança da mensagem na barra de ferramentas de composição. No Thunderbird 115, use os controles de segurança ou OpenPGP para ativar a criptografia; a apresentação exata do botão pode depender da personalização da barra de ferramentas e da configuração da conta.
- Verifique o status de segurança da mensagem antes de enviá-la. O Thunderbird 115 alterou as mensagens OpenPGP para usar assinatura e criptografia combinadas por padrão, de modo que uma mensagem criptografada também pode ser assinada digitalmente. Uma assinatura ajuda os destinatários a verificar se a mensagem não foi alterada e se corresponde à sua chave.
- Se o Thunderbird reportar uma chave ausente ou inaceitável, pare e resolva o problema da chave. Não desative a criptografia apenas para conseguir enviar a mensagem se o conteúdo for sensível.
O Thunderbird 115 pode oferecer uma configuração para assunto criptografado. Mesmo quando ativada, a criptografia em e-mails comuns ainda contém informações de roteamento, como endereços do remetente e do destinatário e registros de data e hora. Verifique as opções de segurança da mensagem específica e evite incluir detalhes confidenciais no assunto, a menos que você tenha confirmado como ele aparecerá para o destinatário. A criptografia não oculta o fato de que o e-mail foi trocado.
Como posso testar a configuração antes de enviar e-mails confidenciais?
Envie uma mensagem de teste inofensiva para si mesmo usando a mesma identidade de conta e habilite a criptografia e a assinatura. Abra a mensagem na sua caixa de entrada e confirme se o Thunderbird a descriptografa e informa o status da assinatura. Em seguida, peça ao seu contato que lhe envie um pequeno teste criptografado e confirme se você consegue abri-lo. Um teste bem-sucedido verifica a chave e a configuração da conta; não prova que uma chave não verificada pertence à pessoa mencionada.
Ao receber e-mails protegidos, o Thunderbird pode solicitar uma senha ou usar a proteção por chave configurada e, em seguida, exibir o conteúdo descriptografado na janela da mensagem. Se não conseguir descriptografar uma mensagem, verifique se o perfil do destinatário possui a chave secreta correta, se a chave não expirou ou foi revogada e se o remetente criptografou a mensagem para o endereço e a chave correspondentes.
O que o OpenPGP não garante
- Não é possível criptografar para alguém sem uma chave pública válida. Cada destinatário precisa de um par de chaves correspondente e um cliente de e-mail compatível.
- Isso não torna uma chave pública autêntica automaticamente. Verifique chaves importantes fora da banda para reduzir o risco de uma chave falsificada.
- Não protege um dispositivo comprometido. Malware, um computador desbloqueado roubado ou alguém que obtenha sua chave secreta podem comprometer a confidencialidade.
- Não há garantia de que todos os clientes de e-mail consigam ler a mensagem. Confirme se o cliente do destinatário é compatível com OpenPGP e teste os anexos e o processamento da mensagem antes de usá-lo para uma troca de mensagens urgente.
- Isso não torna o Thunderbird 115 atualizado ou compatível. Como a versão 115.18.0 ESR foi a última versão lançada do Thunderbird 115, use uma versão compatível atual para receber correções de segurança contínuas.
Referências oficiais