ctt-gob-es / clienteafirma

Cliente @firma
http://administracionelectronica.gob.es/ctt/clienteafirma
255 stars 119 forks source link

Firmar PDFs protegidos que permiten anotación sin contraseña #217

Open ningit opened 3 years ago

ningit commented 3 years ago

AutoFirma no permite firmar archivos PDF protegidos con contraseña (ownerPassword) a menos que esta se proporcione (como se admite en el código). Sin embargo, la protección con contraseña de los PDF es selectiva y es habitual encontrar formularios en los que está restringida la edición pero no la anotación, de forma que los usuarios puedan rellenar y firmar el documento sin contraseña aunque no puedan alterar su estructura.

AutoFirma debería permitir firmar documentos PDF protegidos con contraseña sin solicitarla, a menos que la protección establecida lo impida explícitamente. Otros programas como Adobe Reader/Acrobat u Okular (que usa Poppler) permiten firmar así esta clase de documentos. Como referencia para observar que existen distintas opciones de protección, véase por ejemplo la tabla 22 del estándar PDF 1.7 o la documentación de Acrobat.