Cifrar documentos com OpenPGP

O LibreOffice pode cifrar documentos usando a criptografia da chave pública OpenPGP. O documento é cifrado usando um algoritmo de cifra simétrica.

Para aceder a este comando...

Escolha Ficheiro - Guardar como, selecione Cifrar com chave GPG e clique em Guardar.


O LibreOffice pode criptografar documentos de maneira confidencial usando o OpenPGP. O documento é criptografado usando um algoritmo de criptografia simétrica, que requer uma chave simétrica. Cada chave simétrica é usada apenas uma vez, e também é chamada de chave de sessão. O documento e a sua chave de sessão são enviados para o destinatário. A chave de sessão deve ser enviada aos destinatários para que eles saibam como descriptografar o documento, mas para protegê-lo durante a transmissão ele é criptografado com a chave pública do destinatário. Apenas a chave privada pertencente ao destinatário pode descriptografar a chave de sessão.

O LibreOffice utiliza o software OpenPGP instalado no seu computador. Se nenhum software OpenPGP estiver disponível, deve transferir e instalar um adequado para o seu sistema operativo, provavelmente a partir da sua loja de aplicações ou canal de distribuição de software.

Aqui estão algumas aplicações GPG externas conhecidas por trabalharem com o LibreOffice:

Você deve definir um par pessoal de chaves de criptografia com o aplicativo OpenPGP. Consulte o software OpenPGP instalado em como criar um par de chaves; geralmente é o primeiro passo a executar após a instalação do software.

Configuração de criptografia do LibreOffice

Set the preferred public key for OpenPGP encryption and digital signature. These preferred keys will be pre-selected in key selection dialog every time you sign or encrypt a document, so you don't have to select it yourself when signing with one specific key frequently.

Choose menu Tools – Options – User Data. In the Cryptography area:

Chave de assinatura OpenPGP

Selecione a sua chave OpenPGP na lista para poder assinar documentos ODF.

Chave de cifra OpenPGP

Selecione a sua chave OpenPGP na lista para poder cifrar documentos ODF.

Ao cifrar documentos, cifrar sempre para mim

Mark this checkbox to also encrypt the file with your public key, so you can open the document with your private key.

warning

Keep this option selected, if you ever want to be able to decrypt documents you've encrypted for other people.


Cifrar documentos

A criptografia OpenPGP requer o uso da chave pública do destinatário, e essa chave deve estar disponível no chaveiro OpenPGP armazenado no seu computador. Para criptografar um documento:

  1. Escolha Ficheiro - Guardar como,

  2. Introduza o nome para o ficheiro.

  3. Marque a caixa de seleção Criptografar com chave GPG.

  4. Clique em Guardar. O LibreOffice abre o diálogo de seleção de chave pública do OpenPGP.

  5. Escolha a chave pública do destinatário. Pode selecionar várias chaves no momento.

  6. Clique em Aceitar para fechar a caixa de diálogo e guardar o ficheiro.

O ficheiro é guardado criptografado com as chaves públicas selecionadas.

warning

Apenas a chave privada pertencente ao destinatário pode descriptografar o documento, a menos que você também criptografe para si mesmo.


Decifrar documentos

Apenas pode decifrar documentos que tenham sido cifrados com a sua chave pública. Para decifrar um documento:

  1. Abra um documento e aparecerá uma caixa de diálogo.

  2. Introduza a palavra-passe da chave privada OpenPGP. O documento será decifrado e o seu conteúdo estará disponível.

Diferença entre cifrar um documento com OpenPGP e guardar com palavra-passe

Ambos os métodos garantem confidencialidade, mas de forma diferente.

When you save a document with a password, you must remember the password inserted to open the document later. Anyone else that needs to open the document must also know the password used at save time. Therefore, the Save password must be transmitted to be known by other users.

Files encrypted with the save password cannot be decrypted unless the save password is supplied.

With document OpenPGP encryption, you define the set of users that can decrypt the document and you don’t need to send passwords through channels which security is unknown. Besides, the OpenPGP application manages the key chain of public keys more efficiently.