amagovpt / autenticacao.gov

Middleware Oficial de Identificação Eletrónica em Portugal - Cartão de Cidadão, da Chave Móvel Digital e Sistema de Certificação de atributos profissionais
https://www.autenticacao.gov.pt
European Union Public License 1.2
164 stars 33 forks source link

Integração de Hash assinada em PDF #74

Closed prodrigues-lynxit closed 3 years ago

prodrigues-lynxit commented 3 years ago

Boa tarde,

Estamos a tentar usar a API do cartão de cidadão por forma a assinar uma Hash de um PDF, recorrendo às seguintes funções:

PTEID_EIDCard card = readerContext.getEIDCard(); PTEID_ByteArray output = card.Sign(data_to_sign, true);

No entanto no momento de incluir a Hash assinada no PDF deverá estar a falhar alguma coisa, pois a assinatura aparece como inválida. Conseguem ajudar?