Skip to Content
0
Oct 18, 2012 at 02:22 PM

Algoritmo de assinatura - certificado digital

161 Views

Pessoal, o certificado digital que estava sendo usado em ambiente de dev/qas expirou e o novo .pfx está gerando erros quando o pessoal de basis tenta gerar o PSE para importar na STRUST do GRC.

SAPCryptoLibrary retorna:

ERROR in import_p12: (9/0x0009) af_verify_Certificates failed.

ERROR in af_verify_Certificates: Invalid Algorithm

Verificando o arquivo .pfx antigo (que estava funcionando), na aba de detalhes do certificado, o Signature Algorithm é sha1RSA.

Já no arquivo novo (que não funciona), o Signature Algorithm é sha256RSA.

Fiz a importação do arquivo na minha máquina e consigo acessar os webservices da Sefaz, mas o problema parece ser com a assinatura das notas, e não apenas com a comunicação com o governo. Eu poderia, então, concluir que o arquivo está errado, que foi gerado com um algoritmo inválido, mas o mesmo arquivo que está gerando esse erro, segundo informações, está sendo usado na outra solução (Mastersaf) e está conectando na Sefaz e também assinando/autorizando notas notmalmente.

Alguém saberia dizer qual é o problema?

Muito obrigado.

Rafael.