🔐 FW Certificado Digital A1 de Teste

Ideal para homologação e simulação de erros em sistemas fiscais (NF-e, NFS-e)

Desenvolvido por Diego Orge Rodrigues Valle — para ajudar programadores no Brasil

O que é este certificado?

Este é um certificado digital A1 autoassinado, gerado via OpenSSL, exclusivamente para fins de testes em ambiente de homologação. Ele não é válido para produção, mas permite simular cenários reais de integração com sistemas fiscais, validando fluxos de assinatura, importação e tratamento de erros.

📥 Baixe o Certificado para Testes

Arquivo no formato .pfx (PKCS#12) com senha padrão: 123456

⬇️ Baixar Certificado A1 (.PFX)

✅ O que você consegue testar com ele?

Assinatura Digital de XML

Seus sistemas conseguirão assinar XMLs (NF-e, NFS-e, CT-e, etc.) como se fosse um certificado válido. Ideal para validar o fluxo de assinatura antes de usar um certificado real.

Geração de PFX e Importação no Windows

Você pode importar este certificado no repositório de certificados do Windows e utilizá-lo em softwares emissores que exigem certificado instalado localmente.

Simulação de Erros Comuns

Permite reproduzir os erros mais frequentes encontrados em integrações fiscais, facilitando o desenvolvimento de tratativas robustas.

⚠️ Erros que você pode simular

  • Assinatura Inválida: Se o XML for alterado após a assinatura, o sistema deve rejeitar — teste isso!
  • Certificado Expirado: Defina uma validade curta (ex: 1 dia) ao gerar o certificado para simular esse cenário.
  • CNPJ Incorreto: Compare o CNPJ no certificado com o CNPJ do emissor no XML — devem ser iguais.
  • Senha Incorreta: Ao carregar o PFX, insira uma senha errada para testar a captura desse erro.

🚨 ATENÇÃO: Ambiente de Homologação Apenas!

Este certificado NÃO será aceito pela SEFAZ em produção. A SEFAZ exige certificados emitidos por Autoridades Certificadoras credenciadas na ICP-Brasil (Serasa, Certisign, etc.). Use este certificado apenas para desenvolvimento, testes automatizados e simulação de falhas em ambiente de homologação.

🔐 Dados do Certificado de Teste

  • Formato: PKCS#12 (.pfx)
  • Senha: 123456
  • Validade: 17/09/2035 07:16:00
  • Emitido por: Autoassinado (OpenSSL)

💡 Dica de Uso para Desenvolvedores

Utilize este certificado em testes automatizados (unitários/integração), validação de schemas, simulação de falhas de comunicação e treinamento de equipes. Ele é perfeito para garantir que seu sistema trata corretamente:

  • Erros de certificado expirado ou revogado
  • Falhas de autenticação por senha incorreta
  • Problemas de permissão ao acessar o certificado no Windows
  • Validação da cadeia de certificação (você pode forçar falha aqui)

👨‍💻 Sobre o Desenvolvedor

Este certificado foi criado e disponibilizado por Diego Orge Rodrigues Valle, desenvolvedor apaixonado por tecnologia e por ajudar a comunidade de programadores no Brasil. Se este material te ajudou, considere compartilhar com colegas ou contribuir com feedbacks para melhorias futuras.