[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