Certificado digital no Linux
O certificado A1 costuma funcionar no Linux pelo Firefox, mas o A3 em token depende de driver do fabricante, nem sempre disponível para essa plataforma.
Equipe certificadodigital.seg.br, conferido em
O certificado A1, em arquivo, costuma funcionar no Linux pelo navegador Firefox, que mantém repositório próprio de certificados em qualquer sistema operacional. Já o A3 em token depende do fabricante do dispositivo publicar driver para Linux, o que nem todo modelo tem.
O certificado digital é um documento dentro da ICP-Brasil, a infraestrutura de chaves públicas coordenada pelo ITI. A tecnologia por trás do certificado não muda entre sistemas operacionais, mas o suporte de cada fabricante de hardware e cada navegador, sim.
Por que o Linux é diferente do Windows e do Mac aqui
A ICP-Brasil não define um único caminho oficial de instalação para Linux, ao contrário do que acontece com Windows e macOS, onde a maioria das certificadoras publica instalador próprio. Cada fabricante de token decide, por conta própria, se mantém ou não versão de driver para Linux.
Isso faz o suporte variar bastante conforme a marca do token e a distribuição Linux usada. Antes de comprar um token pensando em usar exclusivamente no Linux, confirme com a certificadora se aquele modelo específico tem driver homologado para a sua distribuição.
Certificado A1 no Linux, pelo Firefox
O Firefox guarda certificados em um repositório próprio, separado do sistema operacional, e esse comportamento é o mesmo em Windows, Mac e Linux. Isso facilita a instalação do A1 no Linux, porque o procedimento dentro do navegador segue a lógica já usada em outras plataformas.
O caminho geral, dentro das configurações de privacidade e segurança do Firefox, é abrir o gerenciador de certificados do navegador e importar o arquivo recebido da certificadora, informando a senha definida na emissão. Telas exatas mudam entre versões do Firefox, então siga o menu de certificados indicado na própria versão instalada.
Certificado A3 em token no Linux
Para o A3 em token, o requisito central é o driver do fabricante. Sem ele, o Linux reconhece o dispositivo como uma porta USB genérica, sem enxergar o certificado dentro do chip criptográfico.
Antes de tentar qualquer instalação:
- Confirme, no site do fabricante do token, se existe versão de driver para Linux e para a sua distribuição específica.
- Se existir, siga exatamente o procedimento e os arquivos indicados nessa página oficial do fabricante, sem adaptar instruções escritas para outra distribuição.
- Depois de instalado o driver, conecte o token e confirme, no aplicativo de gerenciamento do próprio fabricante, se o certificado aparece.
- Só então teste o reconhecimento no navegador escolhido.
Se o fabricante não publicar driver para a sua distribuição, o token não vai funcionar no Linux, independentemente de outras tentativas. Nesse caso, vale considerar outro formato de certificado, como o em nuvem.
Chrome e outros navegadores baseados em Chromium no Linux
No Linux, navegadores baseados em Chromium, como o Chrome, dependem de como o repositório de certificados do sistema está configurado, o que varia bastante entre distribuições. O comportamento não é tão padronizado quanto no Windows, onde o Chrome sempre lê o mesmo repositório do sistema.
Por essa variação, teste o reconhecimento do certificado no navegador que você realmente usa antes de depender dele para algo com prazo apertado, como o vencimento de uma obrigação fiscal.
Certificado em nuvem: a opção mais previsível no Linux
O certificado em nuvem guarda a chave em servidor da certificadora, e a assinatura é liberada pelo aplicativo do celular, sem depender de driver nem do repositório de certificados de um sistema operacional específico. Para quem usa Linux no dia a dia, esse formato costuma ser o caminho mais previsível.
O funcionamento completo desse formato está no guia sobre certificado em nuvem, incluindo prazos de validade e faixas de preço.
Onde buscar instruções específicas
Como o suporte a Linux varia por fabricante de token e por distribuição, não existe um único manual válido para todos os casos. Duas fontes resolvem a maior parte das dúvidas:
- o site do fabricante do token, para o driver e para a lista de distribuições suportadas;
- o site ou o suporte da certificadora que emitiu o certificado, para o procedimento de importação recomendado.
Evite seguir tutoriais genéricos encontrados em fóruns sem confirmar se correspondem à sua distribuição e ao seu modelo exato de token, porque um passo incompatível pode deixar o dispositivo com aparência de defeituoso sem ser o caso.
Antes de comprar, confirme a compatibilidade
Quem usa Linux como sistema principal e pretende assinar documentos com token físico deve confirmar a compatibilidade antes de comprar, não depois. Peça à certificadora, por escrito, se o modelo de token vendido tem driver homologado para Linux e para qual distribuição especificamente.
Certificadoras que atendem grande volume de clientes corporativos costumam ter mais experiência com ambientes Linux do que emissores voltados só a pessoa física, porque parte das empresas roda servidor de emissão de nota fiscal nesse sistema. Perguntar sobre esse histórico ajuda a escolher um parceiro mais preparado para o seu caso.
Servidor Linux emitindo nota fiscal automaticamente
Um cenário comum em empresas é rodar o sistema emissor de nota fiscal em um servidor Linux, sem interface gráfica, lendo o certificado A1 direto do arquivo, sem passar por navegador nenhum. Esse uso é diferente do de uma pessoa acessando um site pelo Firefox.
Nesse cenário, a compatibilidade depende mais do sistema emissor de nota do que do Linux em si, porque a maioria desses sistemas já roda em servidor há anos e trata o certificado como um arquivo comum, sem interface de repositório de navegador envolvida.
Onde emitir o certificado para usar no Linux
A emissão do certificado exige validação de identidade em um posto credenciado pela ICP-Brasil, independentemente do sistema operacional usado depois. O diretório reúne 2.040 postos de atendimento em 597 cidades e nos 27 estados, com base do ITI conferida em 07/09/2026.
Compare as faixas de preço na página de preços e procure um posto pela sua cidade, como os postos de São Paulo. Para problemas de reconhecimento em geral, o guia de certificado digital não encontrado organiza as causas mais comuns na ordem de verificação.
Este site não emite, não vende e não presta suporte técnico ao Linux nem a driver de token. Ele explica o cenário geral e mostra onde emitir o certificado.
Onde emitir na sua cidade
Busque a cidade para ver os postos credenciados na ICP-Brasil, com endereço, bairro e telefone.
Perguntas frequentes
Certificado digital funciona no Linux?
O A1, em arquivo, costuma funcionar pelo Firefox, que mantém repositório próprio de certificados em qualquer sistema operacional. O A3 em token depende do fabricante publicar driver para Linux, o que nem sempre acontece.
Todo fabricante de token tem driver para Linux?
Não. Boa parte dos fabricantes concentra o desenvolvimento em Windows, e alguns nunca lançam versão para Linux. Confirme com a certificadora se o modelo do token tem driver homologado para a sua distribuição antes de comprar.
O Chrome no Linux reconhece certificado digital?
Depende da distribuição e de como o navegador está configurado para acessar o repositório de certificados do sistema. O comportamento é menos padronizado do que no Windows ou no Mac, então vale testar antes de depender dele para algo urgente.
Certificado em nuvem é uma alternativa melhor no Linux?
Costuma ser, porque a assinatura acontece pelo aplicativo do celular, sem depender de driver nem de repositório do sistema operacional. É a opção mais previsível para quem usa Linux no dia a dia.
Onde encontro instruções de instalação para Linux?
No site do fabricante do token, para o driver, e no site da certificadora que emitiu o certificado, para o procedimento completo. Cada combinação de distribuição e modelo pode ter passo a passo próprio.