Criptografe e/ou descriptografe vários PDFs com a mesma senha

Criptografe e/ou descriptografe vários PDFs com a mesma senha

Eu gostaria apenas de uma maneira simples de criptografar vários PDFs com a mesma senha. Faça isso também a partir da CLI ou da interface do terminal. Uma GUI também seria útil. Eu gostaria de fazer isso em qpdf, porque a criptografia é superior a 128. 256 é bom o suficiente. Quero dizer, poderia subir mais alto, como 512 ou 1024? Qualquer informação seria útil.

Responder1

Olá, encontrei uma solução e testei-a exaustivamente. Funciona muito bem no Linux.

Criei um pequeno script e chamei-o de pwdalotofpdfs.shLol. Ele pede a senha do usuário e do proprietário e criptografa todos os PDFs da pasta atual sem incomodar os arquivos originais. Além disso, os arquivos são criptografados em 256 bits. O programa que usei é o 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"

Responder2

Você pode definir uma senha de proprietário ou de usuário usando pdftk:

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

informação relacionada