Como gerar SignatureValue, DigestValue e X509Certificate para NFE/NFCE com PHP

PHP

NFC-e

NF-e

Certificado Digital

ACBr

16/06/2019

Olá a todos, atualmente estou quebrando a cabeça com 3 campos da geração do XML de NFCE/NFE, são eles: <SignatureValue> , <DigestValue> e <X509Certificate>, como faço para gerar esses 3 campos?

Procurei na internet, mas não achei nada que me ajude, gostaria de fazer 100% com php e de preferência manualmente (sem a utilização de classes prontas na qual é difícil de entender o código).

Já tenho o certificado em PFX, e já gerei um certificado do tipo PEM.

OBS 1: não precisam explicar ou mandar códigos de como inserir o conteúdo gerado nas tags <SignatureValue> e <X509Certificate>.

OBS 2: O campo <DigestValue> notei em alguns fóruns que é um retorno da Sefaz, é correto isso? 
Fernando

Fernando

Curtidas 0
POSTAR