Re: PHP + FPDF + Assinatura Digital
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 11-03-2008 09:45, Roberth Oliveira Corgosinho wrote:
> Oi,
>
> Eu chamo de assinatura digital, assinar digitalmente um documento, no
> caso um pdf gerado em tempo de execução, com uma chave certificada por
> um órgão responsável, no meu caso o e-cnpj.
>
> Se alguém puder me ajudar ficarei muito grato.
A questão é segurança.
Como você assina algo com o e-cnpj? (Eu não sei, porque
não tenho um). Se for de forma similar ao GPG, o ponto é como
garantir a proteção da sua chave privada e como informar sua
senha para a geração da assinatura.
A idéia da assinatura digital é que alguém assine (falando
no conceito de AD em geral, não em algo específico como o e-cnpj),
então isso teria que passar por um humano de forma direta e/ou
indireta (por exemplo, gerando um código que é depois assinado para
fins de validação).
Gerar o PDF e assiná-lo com GPG é como fazer um system()
e executar uma aplicação do sistema, se o e-cnpj é um tipo de
certificado X.500 você teria que usar a idéia de assinatura via
OpenSSL ou funções similares do PHP.
Procurando no Google eu achei isso:
http://www.qualisoft.com.br/produtos/DeskSigner/DeskSignerPDF.asp
Abraço,
- --
Felipe Augusto van de Wiel (faw)
"Debian. Freedom to code. Code to freedom!"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFH11ekCjAO0JDlykYRAvDOAJ9+I6zXPvKRIM61GbD61IeGmPYCkgCgyBMG
CnwdfpPnZvHeJ6eQqRkRZtc=
=uB5Q
-----END PGP SIGNATURE-----
Reply to: