O código desta página não rodou.

Abrir o index.html direto de uma pasta bloqueia os módulos de JavaScript, então não vai acontecer nada quando você escolher um PDF. Sirva a pasta por http:

powershell -ExecutionPolicy Bypass -File serve.ps1

Depois abra http://localhost:8080/.

Proteger PDF — senha para abrir e restrições opcionais

Proteja um documento sem entregá-lo a um site para fazer isso.

Idioma: Português
Ver o código-fonte
Nada sai daqui, nem documentos. Não existe servidor.

O documento é aberto, criptografado e gravado na memória deste computador por código servido deste endereço. Nada aqui faz envio, e não há servidor do outro lado para recebê-lo. Nem o arquivo nem a senha digitada saem desta aba.

Verificação ao vivo: verificando…

Offline: verificando…

Confira você mesmo: abra as ferramentas de desenvolvedor, acompanhe a aba Rede e proteja um PDF. Nenhuma requisição leva documento, senha ou nome de arquivo. Ou desligue a internet e use a ferramenta mesmo assim.

1 Escolha o PDF

2 Escolha a senha e as restrições

A senha bloqueia o documento: o conteúdo é criptografado com uma chave derivada dela. As restrições são diferentes: um pedido que os leitores costumam respeitar, mas podem ignorar. Você pode definir uma delas ou ambas.

Não permitir impressão Nem em qualidade completa nem como imagem de baixa resolução.

Não permitir cópia Texto e imagens não podem ser selecionados e copiados. A leitura em voz alta para pessoas com deficiência visual continua permitida.

Não permitir alterações Sem edição, comentários, destaques, preenchimento de formulários ou inclusão, exclusão e reordenação de páginas.

Sem esta senha, você pode perder o acesso ao documento. Esta ferramenta não tenta adivinhá-la nem promete recuperação. Guarde o original.

Restrições

São pedidos ao leitor. A maioria respeita, mas nenhum é obrigado a fazê-lo. Se o documento abre sem senha, sempre é possível remover as restrições. Marque-as para expressar sua preferência, sem tratá-las como garantia.

Método de criptografia

3 Proteja o arquivo

Ver como Markdown

Como colocar senha ou restrições em um PDF

  1. Escolha o PDF.Um documento por vez, lido diretamente do disco pelo navegador. Se já exigir senha para abrir, a página indica o desbloqueador. Se tiver apenas restrições, será aceito, e suas escolhas abaixo substituirão as anteriores.
  2. Defina a senha de abertura e digite novamente.Esta é a proteção que impede a leitura. Quem tem a senha abre o documento; quem não tem, não. A ferramenta não recupera uma senha esquecida. Os dois campos precisam coincidir para habilitar o botão. Deixe ambos vazios se quiser apenas restrições em um documento que continue abrindo para qualquer pessoa.
  3. Marque as restrições desejadas.Impressão, cópia de texto e imagens e alterações no documento. São pedidos que os leitores costumam respeitar, não um bloqueio criptográfico; o aviso aparece ao lado. A senha de proprietário permite removê-los. Se esse campo ficar vazio, a senha de abertura serve para as duas funções. Sem nenhuma senha definida, a ferramenta gera uma aleatória e a descarta, para que a senha vazia não remova as restrições.
  4. Proteja o arquivo e confira a confirmação.O documento é gravado com uma nova chave de criptografia e aberto novamente para verificação. Quando há senha de abertura, precisa recusar a tentativa sem senha e aceitar a senha escolhida, mantendo a quantidade de páginas. Se a verificação falhar, a página informa o motivo e não oferece download.

A versão longa

Como proteger um PDF com senha e entender a proteção Senha de abertura bloqueia a leitura; restrições são pedidos. Entenda a diferença, escolha a criptografia e proteja o PDF sem enviar o documento a um servidor.

Perguntas

Um PDF protegido por senha é realmente seguro?

Com o padrão desta ferramenta, a segurança depende da força da senha. AES-256 com o cálculo de senha do PDF 2.0 é o método atual, sem um atalho conhecido para ignorar a senha. Nem todo PDF protegido usa esse método. O formato passou por cinco gerações, desde chaves de 40 bits de 1994, que um notebook consegue testar por completo. Os leitores usam a mesma expressão para todas. Esta página usa o método mais forte e identifica claramente a opção antiga.

Qual é a diferença entre senha e restrições?

Um PDF pode ter duas senhas. A senha de usuário é pedida para abrir; sem ela, o documento permanece bloqueado. A de proprietário remove as restrições de impressão, cópia e edição. Estas são um pedido: um arquivo que abre sem senha precisa conter o necessário para derivar sua própria chave, e o leitor decide se respeita as permissões. O desbloqueador de PDF deste site consegue removê-las. Use restrições para expressar sua preferência e senha de abertura para impedir a leitura.

E se eu esquecer a senha?

Você pode perder o acesso ao documento. É melhor saber disso antes de entregá-lo a um site que promete recuperar senhas. Esta ferramenta não tenta adivinhá-las: o código em src/shared/pdf-crypt.js mostra isso. Com o método padrão e uma senha forte, não há recuperação prática garantida. É por isso que a senha é pedida duas vezes. Guarde o original, que permanece inalterado.

Devo escolher AES-256 ou AES-128?

AES-256, a menos que um leitor anterior a 2010 precise abrir o arquivo. A opção de 256 bits segue o PDF 2.0 e funciona no Acrobat X ou posterior, navegadores, celulares e leitores atuais. AES-128 segue o método de 2005, compatível com leitores mais antigos. Sua fraqueza vem da derivação de chave de 1994, que torna as tentativas de senha muito mais baratas, não da cifra em si. Na dúvida, escolha 256.

Posso proteger um PDF que já está protegido?

Se ele abre sem senha e tem apenas restrições, sim: as novas escolhas substituem as antigas. Se pedir senha de abertura, use primeiro o desbloqueador de PDF no mesmo navegador e traga a cópia desbloqueada. O formato não permite duas camadas de senha; trocar a senha exige remover a anterior e aplicar a nova.

A aparência do documento muda?

Não. Instruções de desenho, fontes e imagens são copiadas sem redesenho, recodificação ou reorganização, apenas criptografadas. Com a senha, o texto continua selecionável, as digitalizações mantêm a resolução e nada muda de lugar. O arquivo pode diminuir ao descartar objetos antigos substituídos em edições anteriores, ou aumentar com os dezesseis bytes acrescentados pela criptografia a cada fluxo.

O que acontece com um documento assinado?

A assinatura deixa de ser válida. Ela cobre os bytes exatos do arquivo; qualquer alteração, feita por qualquer programa, inclusive o que assinou, a invalida. A ferramenta cria uma cópia e avisa quando encontra assinatura no original. Para ter proteção e assinatura válidas, proteja primeiro e assine a cópia protegida.

Meus documentos ou senhas são enviados para algum lugar?

Não. Seu navegador lê, criptografa e grava o arquivo no seu computador; a chave é derivada da senha nesta aba. Não há processamento em servidor. A Content-Security-Policy lista os endereços permitidos, e nenhum pertence a este site. Desligue a internet e use a página para conferir. Proteger um documento não deveria exigir entregá-lo antes a terceiros.

Como sei que a proteção foi aplicada?

A ferramenta verifica o arquivo no seu computador e mostra o resultado. Quando você definiu senha de abertura, ele precisa recusar a tentativa sem senha. Com a senha escolhida, precisa abrir com a mesma quantidade de páginas e as restrições marcadas. Se uma verificação falhar, não há download. Você também pode abrir o resultado em outro leitor, testar a senha e conferir as permissões nas propriedades do documento.

Há limite de tamanho, e custa alguma coisa?

Não há limite escrito na ferramenta. O limite é o seu próprio computador: o documento fica na memória enquanto se trabalha nele, então um notebook aguenta algumas centenas de megabytes sem reclamar e começa a penar acima disso. É grátis, não há conta, não há login e não há teste. O site exibe publicidade, e é ela que o paga; os anunciantes não recebem nada sobre os seus documentos.

Funciona offline?

Sim. Abra a página uma vez e desligue a internet: ela continua funcionando. Uma ferramenta que enviasse o documento para criptografar em outro lugar pararia ao perder a conexão.