同じパスワードを使用して複数のPDFを暗号化および/または復号化します。

同じパスワードを使用して複数のPDFを暗号化および/または復号化します。

私は同じパスワードで複数のPDFを暗号化する簡単な方法が欲しい。 CLIまたはターミナルインターフェイスでもこれを行うことができます。 GUIも役に立ちます。暗号化レベルが128より高いので、qpdfでこれを行いたいと思います。 256で十分です。私の言葉は、512や1024のように高いかもしれませんか?どんな情報でも役に立ちます。

答え1

こんにちは、解決策を見つけて徹底的にテストしました。 Linuxではとてもよく戻ります。

私は小さなスクリプトを作成し、名前をpwdalotofpdfs.shLolとして指定しました。ユーザーと所有者のパスワードを要求し、元のファイルに影響を与えずに現在のフォルダ内のすべてのPDFを暗号化します。ファイルも256ビットで暗号化されています。私が使用するプログラムは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"

答え2

次のコマンドを使用して、所有者またはユーザーのパスワードを設定できますpdftk

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

関連情報