¿Existe alguna herramienta que pueda agregar una contraseña a un archivo PDF?

53

He encontrado mucha información sobre cómo descifrar archivos PDF, pero nada sobre cómo cifrarlos. ¿Qué herramienta puede hacer esto por mí?

Editar: Hay dos buenas respuestas a continuación, pero en mi caso específico, el PDF era un escaneo, no un documento que había creado.

mfisch
fuente
1
Preguntas relacionadas sobre Stack Overflow y Super User .
Restablecer a Monica - M. Schröder

Respuestas:

64

Uso pdftk. Desde su manpágina:

Cifre un PDF con una fuerza de 128 bits (el valor predeterminado) y retenga todos los permisos (el valor predeterminado)

$ pdftk [mydoc].pdf output [mydoc.128].pdf owner_pw [foopass]

Igual que el anterior, excepto que se requiere una contraseña para abrir el PDF

$ pdftk [mydoc].pdf output [mydoc.128].pdf owner_pw [foo] user_pw [baz]

Igual que el anterior, excepto que se permite la impresión (después de abrir el PDF)

$ pdftk [mydoc].pdf output [mydoc.128].pdf owner_pw [foo] user_pw [baz] allow printing

pdftktambién tiene muchos otros usos y vale la pena instalarlo si uno trabaja extensamente con archivos PDF. Para citar del artículo escrito en Synaptic:

Si PDF es papel electrónico, entonces pdftk es un removedor de grapadora electrónica, perforadora, carpeta, anillo decodificador secreto y gafas de rayos X. Pdftk es una herramienta simple para hacer cosas cotidianas con documentos PDF. Mantenga uno en el cajón superior de su escritorio y úselo para:

  • Combinar documentos PDF
  • Dividir páginas PDF en un nuevo documento
  • Descifrar la entrada según sea necesario (se requiere contraseña)
  • Cifre la salida como desee
  • Rellene formularios PDF con datos FDF y / o formularios planos
  • Aplicar una marca de agua de fondo
  • Informe PDF sobre métricas, incluidos metadatos y marcadores
  • Actualizar metadatos PDF
  • Adjunte archivos a páginas PDF o al documento PDF
  • Descomprimir archivos adjuntos en PDF
  • Explota un documento PDF en páginas individuales
  • Descomprima y vuelva a comprimir flujos de página
  • Reparar PDF dañado (donde sea posible)
carnendil
fuente
3
Si desea una GUI para pdftk, puede probar pdfchain que funciona bien. Para las necesidades anteriores, puede usar la pestaña Concatenar, agregar solo un PDF y configurar las opciones de permisos y contraseña.
Pisu
1
La versión más reciente de pdfchain ofrece una serie de mejoras, pero aún no está disponible en los repositorios oficiales. Puede instalarlo a través de este PPA (mantenido por los desarrolladores): launchpad.net/~pdfchain-team/+archive/ppa
Glutanimate
1
Probé el primer ejemplo con pdftk 1.44, y pude abrir el PDF resultante sin una contraseña usando evince. Solo después de agregar user_pwse protegió el documento.
Joey Adams
1
@JoeyAdams owner_pwtiene la intención de proteger el pdf contra modificaciones; el segundo ejemplo se agrega específicamente user_pwpara requerir una contraseña para leer el archivo.
carnendil
18

Si usa LibreOffice y exporta un documento como PDF (Menú> Archivo> Exportar como PDF), existe la opción de establecer una contraseña:

ingrese la descripción de la imagen aquí


fuente
Lamentablemente, mi PDF es de un escaneo, pero esa sería una buena solución general.
mfisch
2
¿No debería ser posible ya que puede importar imágenes en LibreOffice y luego exportarlas como PDF?
Tenía un documento escaneado que macOS Preview.app no ​​pudo encriptar correctamente. Usar LibreOffice para cifrar el PDF fue la única forma en que pude hacer esto, sin incluir el documento en un servidor Linux, instalar pdftk y hacerlo en la CLI.
JinnKo
14

qpdf puede cifrar y descifrar archivos PDF . Y linealizarlos también.

Restablece a Mónica - M. Schröder
fuente
3
Un par de cosas buenas acerca de qpdf, que acabo de probar: (1) admite cifrado AES de 256 bits, mientras que pdftk solo tiene 128 bits; (2) tiene un excelente manual aquí: qpdf.sourceforge.net/files/qpdf-manual.html
sxc731
3

PDF Chain es una herramienta increíble para esto. Es una GUI para pdftk

johndz
fuente
2

Master PDF Editor es una GUI muy buena para editar pdf que también puede encriptar. También utiliza el último estándar PDF. Usé PDF Chain y Master PDF editor, ambos para encriptar un pdf. Con PDF Chain el PDF superado era más grande y los marcadores perdidos, era casi el doble del tamaño.

Jcfunk
fuente