Estou desenvolvendo um gerenciador de vendas, estoque e relatórios com C++ utilizando Qt, ele já gera a estrutura completa da nota, exceto o qrcode que ainda preciso desenvolver, e a assinatura, tudo que eu sei é que eu preciso de um certificado a1 ou a3, o problema é que não acho documentações sobre este certificados nem na gringa, não sei como obter o conteúdo da tag DigestValue, SignatureValue e X509Certificate, resumindo, tendo o certificado e a senha em mãos, como obter esses 3 dados?