Login Registre-se
Validação de assinatura digital padrão PKCS7  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
Roberto

JavaC Membro

Membro desde: 01/08/2018 20:21:06
Mensagens: 12
Offline

Boa tarde, pessoal.

Agora estou desenvolvendo uma classe java para efetuar a assinatura digital de um arquivo texto, em formato PKCS7. Encontrei muito material falando em BouncyCastle, mas parece que dá para fazer sem usar essa biblioteca - usando a biblioteca da Sun (não é o melhor dos mundos, mas é uma tentativa).

O método que desenvolvi está assim:



O problema é que, ao tentar validar o arquivo gerado no validador da Receita Federal - https://www.receita.fazenda.gov.br/Aplicacoes/SSL/ATBHE/assinadoc/ValidadorAssinaturas.app/valida.aspx - estou obtendo o erro:

A assinatura digital do documento fornecido não é válida.
Motivo: ASN1 corrupted data.


Já validei a assinatura em si, está OK. Acredito que o problema esteja em alguma conversão de dados ao gerar o resultado em PKCS7.

Como faço para validar esse resultado?

Esta mensagem foi editada 2 vezes. Última atualização foi em 16/10/2018 08:44:36

 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team