[Python-es] PDF incrustar firma digital

Oswaldo Hernández listas en soft-com.es
Mar Jul 15 10:56:41 CEST 2008


Mikel Larreategi escribió:
> 2008/7/11 Oswaldo Hernández <listas en soft-com.es>:
>> pepitovadecurt escribió:
>>> Hola, alguien sabe de alguna libreria que me permita incrustar a un pdf
>>> una firma digital (con certificado digital)
>>>
>> Yo tambien estoy interesado en este asunto, aunque todavia no he probado
>> nada.
>>
>> iText parece que permite hacerlo, pero es Java, por lo que supongo que
>> habria que utilizar Jython (nunca lo he utilizado):
>>
>> http://kelpi.com/script/00cd7c
>>
>> Si lo haces funcionar, o encuentras alguna otra solución, hazlo saber.
> 
> Wow ! Ese script es mío !!!!
> 
> Y funciona, pero sólo funciona con certificados guardados en archivos.
> Por ejemplo el de la FNMT. No lo probé para acceder a certificados de
> tarjetas (como el del DNI por ejemplo), pero viendo un poco cómo lo
> hacen los de CryptoApplet [1] (que es Java), tendrás que acceder a
> través de pkcs11, librerías que desconozco si existen para Python.
> 

Hola Mikel, probaré en los proximos dias tu receta y espero no torpear mucho ya que como comenté, 
nunca he utilizado Jython.

De momento, mi necesidad es dar validez legal a las Facturas que se que generan en PDF y se envian 
por correo electrónico, o descargan los clientes a traves de la web. Para esto creo que es 
suficiente con que contengan el certificado de la FNMT.

Sobre pkcs11 he visto que si hay un wrapper para python:
http://www.bit4id.org/trac/pykcs11

Saludos,

-- 
*****************************************
Oswaldo Hernández
oswaldo (@) soft-com (.) es
*****************************************
PD:
Antes de imprimir este mensaje, asegúrese de que es necesario.
El medio ambiente está en nuestra mano.


Más información sobre la lista de distribución Python-es