Página inicial da Proton

Como transferir as suas chaves públicas e privadas

Leitura
7 min
Categoria
Encriptação e chaves

O Proton Mail(nova janela) utiliza PGP para encriptação ponto a ponto. Todos os utilizadores têm duas chaves de encriptação, uma pública e outra privada. A chave pública pode ser partilhada com qualquer pessoa e é utilizada pelos seus contactos para encriptar as mensagens enviadas para si. A chave privada é secreta (nunca a deve partilhar) e é utilizada para desencriptar as mensagens recebidas.

Este artigo mostra-lhe como gerar, eliminar, transferir e gerir as suas chaves. Pode transferir as suas chaves públicas e privadas do Proton Mail para enviar e-mails encriptados com PGP para utilizadores que não usam o Proton Mail ou para usar as suas chaves noutro cliente PGP.

Nota: Esta é uma funcionalidade avançada para utilizadores técnicos.

Saiba como carregar chaves PGP para o Proton Mail

Gerar chaves

Por predefinição, o Proton Mail gera um conjunto de chaves ECC Curve25519 quando cria uma conta e sempre que cria um novo endereço de e-mail. Saiba mais sobre ECC (criptografia de curva elíptica)

O RSA é um padrão de encriptação mais antigo. Já não suportamos a geração de chaves RSA, mas pode importar chaves RSA geradas com software externo.

A geração de chaves adicionais após a criação do endereço é recomendada se as suas chaves existentes tiverem sofrido uma fuga ou tiverem um tamanho indesejado.

Nota: Ter várias chaves por endereço de e-mail aumenta o seu tempo de início de sessão, uma vez que cada chave tem de ser carregada e desencriptada. Apenas pode gerar até 20 chaves por endereço de e-mail.

Como criar chaves de encriptação

Eliminar chaves

Pode eliminar chaves não principais para acelerar os tempos de carregamento ou libertar espaço para novas chaves.

Pode eliminar uma chave clicando no menu pendente da chave e selecionando Eliminar. Antes de eliminar a sua chave, recomendamos vivamente que a exporte, pois os seus e-mails não poderão ser desencriptados sem ela. A única forma de desencriptar os seus e-mails é importar a chave exportada.

Como transferir a sua chave pública

Existem duas formas diferentes de transferir a sua chave pública, dependendo de quantas tem e de qual necessita.

1. Inicie sessão em mail.proton.me(nova janela), clique em Definições → Todas as definições → Encriptação e chaves e desça até Chaves de encriptação de e-mail.

2. Escolha o endereço para o qual pretende transferir a chave pública a partir do menu pendente, se este ainda não estiver selecionado.

3. Clique em Exportar para exportar automaticamente a sua chave pública Principal. Ou, se tiver várias chaves públicas ativas, pode clicar em exportar ao lado da chave que pretende transferir na lista abaixo. Assim que clicar em Exportar, o ficheiro será transferido automaticamente no seu navegador.

4. Também pode transferir a sua própria chave pública ou a chave de um amigo através desta ligação:

https://mail-api.proton.me/pks/lookup?op=get&search=user.email@proton.me(nova janela)

Para que a ligação funcione, terá de substituir [user.email@proton.me] pelo endereço de e-mail do Proton Mail da conta correspondente. Também pode partilhar rapidamente a sua chave com amigos, enviando-lhes essa ligação com o seu endereço de e-mail em vez de [user.email@proton.me].

Depois de colocar o seu endereço do Proton Mail na ligação, pode enviá-lo ao seu amigo e, com um clique, este poderá transferir a sua chave pública.

Comparar as chaves exportadas com as chaves do servidor

Em outubro de 2022, a Proton começou a certificar as chaves públicas dos utilizadores da Proton adicionando uma assinatura de certificação (para mais detalhes, pode ler sobre o porquê de termos criado a ProtonCA).

Esta assinatura de certificação está presente em todas as chaves públicas que transferir diretamente (utilizando a respetiva ligação PKS) a partir de qualquer servidor de distribuição de chaves públicas da Proton.

No entanto, esta assinatura de certificação não está incluída quando exporta a sua chave pública através do botão Exportar nas definições da Proton.
Se transferir a sua chave pública diretamente do servidor e a exportar a partir das definições da Proton, os seus dois ficheiros de chave pública parecerão diferentes, embora ambos contenham as mesmas chaves públicas.

Pode verificar por si mesmo se ambas as chaves exportadas contêm a mesma informação, inspecionando-as através de ferramentas de terceiros.

Pode instalar o GnuPG (https://gnupg.org/download/(nova janela)) e utilizar o seguinte comando:
gpg --list-packets

ou

Pode aceder a https://dump.sequoia-pgp.org(nova janela), copiar e colar o seu ficheiro de chave pública no campo e clicar em Descodificar!
Certifique-se de que apenas faz isto com a sua chave pública.

Como transferir a sua chave privada

1. Inicie sessão em mail.proton.me(nova janela), clique em Definições → Ir para as definições → Encriptação e chaves e desça até Chaves de encriptação de e-mail.

2. Escolha o endereço para o qual pretende transferir a chave privada a partir do menu pendente, se este ainda não estiver selecionado.

3. Clique no menu pendente com a etiqueta Exportar e selecione Exportar chave privada para transferir a sua chave privada principal. Ou selecione Exportar chave privada no menu pendente de uma chave específica se tiver vários pares de chaves.

4. Uma janela pop-up irá pedir-lhe para confirmar que pretende transferir a sua chave privada. Ser-lhe-á então pedido que crie uma nova palavra-passe, que será utilizada para proteger a sua chave privada depois de esta ter sido transferida.

Clique em Exportar quando estiver pronto.

Certifique-se de que guarda esta palavra-passe em segurança, pois precisará dela para utilizar esta chave!

Depois de iniciar sessão novamente utilizando a sua palavra-passe do Proton Mail, a sua chave será transferida como um ficheiro .asc.

Sinalizadores de chave e definições

Chaves principais

Para enencriptar os seus e-mails recebidos com a sua nova chave, pode marcá-la como uma chave principal. Clique no menu pendente da chave e selecione Tornar principal. Depois de definir uma chave principal, todas as suas mensagens assinadas enviadas a partir deste endereço de e-mail serão assinadas com esta chave.

Chaves obsoletas

Se um contacto tiver confiado nas suas chaves, definir uma chave diferente como a chave principal não garante que o seu contacto encriptará os e-mails que lhe forem dirigidos utilizando a nova chave principal. Para obrigar os contactos a utilizarem a nova chave principal, deve marcar a chave antiga como obsoleta. Isto impede todos os utilizadores do Proton Mail de enviar com esta chave.

Para marcar uma chave como obsoleta, clique no menu pendente da chave e selecione Marcar como obsoleta. Apenas pode marcar uma chave não principal como obsoleta. Também pode reverter este processo clicando no menu pendente da chave e selecionando Marcar como não obsoleta.

Opção Marcar chave privada como obsoleta(nova janela)

Chaves comprometidas

Pode sinalizar uma chave como comprometida. Isto impede que todos os utilizadores do Proton Mail lhe enviem e-mails utilizando esta chave, e faz com que a verificação de assinatura de todos os e-mails assinados com essa chave falhe. Note que a verificação de assinatura só é possível se o seu contacto tiver a confiança na chave ativada.

Pode marcar uma chave como comprometida clicando no menu pendente da chave e selecionando Marcar como comprometida. Apenas pode marcar uma chave não principal como comprometida. Uma chave comprometida também é marcada como obsoleta. Pode reverter este processo clicando no menu pendente da chave e selecionando Marcar como não comprometida.

Chaves inativas

Se se esquecer da sua palavra-passe do Proton Mail e a repuser, perderá o acesso às suas chaves privadas. Estas chaves ficarão inativas e não poderá encriptar ou desencriptar mensagens com elas. No entanto, pode reativar as chaves privadas inativas se ainda se lembrar da sua palavra-passe antiga ou se tiver uma frase de recuperação ou um ficheiro de recuperação.

Saiba como reativar chaves privadas inativas