demoiselle / signer

Repositório que contém os componentes para facilitar a implementação de assinatura digital nos padrões da ICP-BRASIL
https://www.frameworkdemoiselle.gov.br/v3/signer/
GNU Lesser General Public License v3.0
142 stars 73 forks source link

ICP assinatura tlS #338

Closed arcanuss closed 1 year ago

arcanuss commented 2 years ago

Fala pessoal,

Estou com uma dúvida sobre como usar essa lib para assinar um PDF com certificado e-CNPJ.

Quando o usuário entra no sistema eu solicito que o mesmo selecione um certificado A1 e-CNPJ instalado no browser, após selecionar eu capturo todas as informações, nesse cenário eu NGINX.

http://nginx.org/en/docs/http/ngx_http_ssl_module.html Meu objetivo é assinar um PDF com esse certificado.

Pelo que andei lendo, como a chave privada está do lado do cliente, eu deveria desenvolver por exemplo um plugin para Chrome ou Firefox para acessar a chave privada e por sua vez assinar o documento.

Em seguida enviar o mesmo para o servidor já assinado, estou correto?

Nesse cenário eu poderia usar esse framework para fazer todo trabalho de assinatura.

abraços

esaito commented 2 years ago

A parte de gerar a assinatura sim, pode ser feita com o Demoiselle-Signer. A interface com o cliente pode ser um plugin mesmo, ou então pode usar o Assinador SERPRO. A documentação de uso é essa: https://www.assinadorserpro.estaleiro.serpro.gov.br/minimalista/tutorial/

esaito commented 1 year ago

fechada por tempo de inatividade