verificação da assinatura do efd - ACBrSPEDFiscal - Projeto ACBr
December 2, 2016 in ACBrSPEDFiscal
Olá pessoal. Tenho uma dúvida.
Ao importar um arquivo .txt do EFD ICMS/IPI para o sistema, quero verificar se o mesmo está devidamente assinado.
Alguém sabe se é possível verificar isto estando de posse apenas do arquivo txt? Se é possível, como posso fazer isto?
acho que basta conferir a última linha se possui o EAD!
Desculpe, mas não sei o que é o EAD.
Nos arquivos que tenho aqui, o conteúdo posterior ao registro 9999 está, aparentemente, decriptado. Por isto não sei como efetuar alguma verificação dele.
Como confiro a presença do EAD?
6 horas atrás, Roger_Bianchini disse:
Alguém sabe se é possível verificar isto estando de posse apenas do arquivo txt?
Não. Você precisa ter a chave pública de quem assinou.
Então que tipo de assinatura você espera ter no arquivo SPED?
Vou tentar explanar melhor minha necessidade e dúvida.
No programa validador fornecido pelo governo existe, na aba relatórios, o botão assinatura.
Após importar um arquivo assinado, ele mostra, entre outros dados, a "identificação do Arquivo (hash)", e o "id do arquivo assinado (hash)".
Ao abrir os mesmos arquivos EFD direto em um editor de texto, verifico que possuem algumas linhas abaixo do registro 9999 cujo conteúdo, em grande parte, não é legível. Imagino eu que os dois dados que mencionei acima estejam contidos nestas linhas.
Gostaria de saber se alguém sabe como obter (ou já faz uso) de alguma informação útil extraída desta parte específica do arquivo. Ou se há algo disponível no ACBR que possa me auxiliar nisso.
Ahhh essa assinatura. Bem, não há nada no ACBr para isto.
Essa assinatura é feita para se transmitir um arquivo já validado. Não sei nem se o governo disponibilizou alguma documentação sobre como ela é feita.