Que ferramenta gratuita pode ser usada para proteger por senha arquivos .pdf sem exibir senha durante a entrada?

0

O que é uma "boa" ferramenta para criptografar (proteger com senha) arquivos .pdf? (sem precisar comprar software adicional; a proteção pode ser criada no linux, mas a consulta de senha também deve funcionar no Windows)

Eu sei que zip pode fazer isso: zip zipfile_name_without_ending -e files_to_encrypt.foo O que eu não gosto sobre isso é que, para um único arquivo, você tem que usar o Winzip para abrir o zip e, em seguida, clicar no arquivo novamente. Eu prefiro que seja solicitada uma senha ao abrir o .pdf (caso de arquivo único). Eu sei que pdftk pode fazer isso: pdftk foo.pdf output foo_protected.pdf user_pw mypassword . O problema aqui é que a senha é exibida no terminal - mesmo se você usar ... user_pw PROMPT . Mas, no final, você recebe um .pdf protegido por senha e é solicitada a senha ao abrir o arquivo.

    
por Marius Hofert 21.06.2012 / 10:16

1 resposta

2

Você poderia apenas embrulhar o pdftk em um script. Algo como

#!/bin/bash

filename=$1
base_filename=${filename%pdf}
new_filename=$(echo $base_filename"encrypted.pdf")

read -p 'password:' -s secret; echo
pdftk $filename output $new_filename user_pw $secret

echo ${filename}" encrypted to "${new_filename}

É claro que você deve adicionar alguma verificação e você pode dar nomes de arquivos tanto de entrada como de saída, etc, mas você entendeu.

    
por 21.06.2012 / 13:01