Cifre o descifre varios archivos PDF con la misma contraseña

Cifre o descifre varios archivos PDF con la misma contraseña

Sólo quisiera una forma sencilla de cifrar varios archivos PDF con la misma contraseña. Hágalo también desde la CLI o la interfaz del terminal. Una GUI también sería útil. Me gustaría hacer esto en qpdf, porque el cifrado es superior a 128. 256 es suficiente. Quiero decir, ¿podría subir más, como 512 o 1024? Cualquier información sería útil.

Respuesta1

Hola, encontré una solución y la probé a fondo. Funciona muy bien en Linux.

Creé un pequeño guión y lo llamé pwdalotofpdfs.shLol. Solicita la contraseña de usuario y propietario y luego cifra todos los archivos PDF dentro de la carpeta actual sin molestar a los archivos originales. Además, los archivos están cifrados a 256 bits. El programa que utilicé es qpdf.

#!/bin/sh
clear

read -p "Input USER Password : " usrpwd
read -p "Input OWNER Password : " ownerpwd
 
for file in *.pdf
do
  qpdf --encrypt $usrpwd $ownerpwd 256 -- "$file" "${file%*.pdf}_pwd.pdf"
done

clear

echo "Files are completed"

Respuesta2

Puede establecer una contraseña de propietario o de usuario usando pdftk:

for i in *;do pdftk "$i" output "out$i" owner_pw yourpw user_pw yourpw encrypt_128bit;done

información relacionada