Como instalar e usar certificado digital A1 no Ubuntu 26.04

· Pedro Paulo
Dica Rápida

Dica Rápida

Se você utiliza o Linux, especificamente o Ubuntu, e precisa lidar com documentos digitais, sabe que a instalação de certificados pode gerar dúvidas. O certificado digital do tipo A1 é aquele que vem em formato de arquivo — geralmente .pfx ou .p12.

Neste tutorial, vamos aprender como configurar o "cofre digital" do sistema para armazenar seu certificado e como assinar PDFs de forma nativa.


Passo 1: Instalar as ferramentas NSS

O primeiro passo é instalar as ferramentas NSS (Network Security Services), que funcionam como um cofre digital onde seus certificados ficam armazenados no sistema.

Abra o terminal e execute:

sudo apt-get install libnss3-tools

Passo 2: Criar o diretório do banco de dados

Agora, precisamos criar a pasta onde o cofre será armazenado:

mkdir -p $HOME/.pki/nssdb

Passo 3: Criar o banco de dados (cofre)

Com a pasta criada, vamos inicializar o banco de dados. O sistema solicitará que você crie uma senha para o cofre:

certutil -N -d sql:$HOME/.pki/nssdb

Passo 4: Importar seu certificado A1

Agora vamos importar o seu arquivo de certificado para dentro do cofre. Substitua o caminho pelo local onde o seu arquivo está salvo:

pk12util -i ~/Documentos/Certificado/seu_certificado.pfx -d sql:$HOME/.pki/nssdb

Durante esse processo, o terminal solicitará a senha do cofre (criada no passo anterior) e também a senha original do seu certificado A1.

Passo 5: Verificar a instalação

Para garantir que o certificado foi importado corretamente, use o comando:

certutil -d sql:$HOME/.pki/nssdb -L

Como assinar documentos PDF no Ubuntu

Com o certificado instalado, você pode assinar arquivos pelo Papers (ou Evince), o leitor de PDF padrão do Ubuntu.

  1. Abra o PDF que deseja assinar.
  2. Clique no menu de três pontos no canto superior direito.
  3. Selecione a opção Assinar digitalmente.
  4. O sistema pedirá a senha do cofre digital.
  5. Desenhe um retângulo com o mouse no local onde deseja que a assinatura apareça.

Validando a assinatura

Às vezes, o leitor de PDF pode exibir uma mensagem de "assinatura inválida" caso as cadeias de certificados não estejam instaladas no sistema.

Para confirmar se a assinatura está correta, acesse o portal oficial do governo: validar.iti.gov.br. Basta fazer o upload do documento e o portal emitirá um relatório de conformidade com a validade jurídica do arquivo.

Vídeo com o passo a passo


Deixe um Comentário