Blog · Autenticação ICP-Brasil

Certificado digital na prática, sem enrolação

Guias diretos sobre autenticar por e-CPF e e-CNPJ: mTLS, validação de cadeia, parsing dos dados e integração. Escritos por quem faz isso em produção todos os dias.

Comece por aqui
Decisão · Build vs. Buy

Montar ou contratar autenticação ICP-Brasil?

Você consegue construir sozinho — a pergunta é se vale o tempo do seu time, hoje e pelos próximos anos. Uma análise honesta dos dois custos que quase ninguém separa: o de construir e o de manter.

Ler a análise →
"Em duas semanas a gente coloca de pé."
Verdade. O problema é o que vem depois do deploy — e nunca vai embora.
Guias técnicos
Infraestrutura · NGINX

Configurando mTLS no NGINX para certificados ICP-Brasil

As diretivas de certificado cliente, o fluxo do handshake, os erros que aparecem em produção e o que vira dor de cabeça depois.

Ler o guia →
C# · .NET

Validando a cadeia ICP-Brasil no backend em C#

X509Chain, CustomRootTrust, revogação por CRL/OCSP e a extração dos dados do titular — com as armadilhas que os tutoriais genéricos ignoram.

Ler o guia →
Backend

e-CPF vs. e-CNPJ: lendo os dados do certificado

Onde a ICP-Brasil esconde CPF e CNPJ, os OIDs proprietários, o parsing por posição e o que muda entre pessoa física e jurídica.

Ler o guia →
Node.js · Express

Login com certificado digital ICP-Brasil em Node.js

Do handshake mTLS no proxy até a sessão no Express — e o erro de segurança mais comum nesse setup, que passa despercebido.

Ler o guia →
A alternativa a montar tudo isso

Autenticação ICP-Brasil como serviço

Login por e-CPF e e-CNPJ sem montar mTLS, sem manter a cadeia, sem fazer parsing de OID. Inclua um script, configure seu token e receba a identidade validada. Em produção com integradores como a NotaControl.