Tempo de recuperação PDF: R3, R4, R5 e R6 numa RTX 4060
A extensão .pdf e AES-256 não bastam para estimar tempo. R5 foi muito mais rápido que R6 nesta RTX 4060, apesar da chave AES de 256 bits em ambos. São medidas de amostras, não prazos garantidos.
Condições da medição
Criamos PDFs de uma página com o mesmo texto e senha: RC4-40, RC4-128, AES-128, AES-256-R5 e AES-256. Lemos a revisão do próprio arquivo, sem inferir pelo nome.
Antes da velocidade, um dicionário mínimo precisava encontrar a senha conhecida. Depois usamos máscara numérica de dez dígitos, deliberadamente incapaz de achar a senha com letras e símbolo. Ambiente Windows, RTX 4060 e Hashcat 8.0.0; orçamento de 18 segundos incluindo início. Publicamos a mediana das amostras de velocidade, não a média sobre o tempo total.
Senha pública de demonstração: LabDemo42!
Resultados e controle rejeitado
pypdf leu R2 com a senha correta, mas extração/carregamento Hashcat gerou erro token-length. O controle GPU falhou; não publicamos taxa nem concluímos que R2 seja impossível.
R5 esgotou antes o intervalo finito e produziu três amostras; R3, R4 e R6 produziram oito cada. Não é teste térmico prolongado ou multi-GPU. Drivers, kernels, energia e outras cargas afetam o desempenho.
| Revisão PDF | Algoritmo | Controle com senha conhecida | Candidatos por segundo | Amostras de velocidade | Tempo real |
|---|---|---|---|---|---|
| R2 | RC4-40 | Controle falhou; velocidade não publicada | Não medido | — | — |
| R3 | RC4-128 | Aprovado | 25.183.010 | 8 | 19,91 s |
| R4 | AES-128 | Aprovado | 25.162.006 | 8 | 19,97 s |
| R5 | AES-256-R5 | Aprovado | 2.361.594.330 | 3 | 6,62 s |
| R6 | AES-256 | Aprovado | 9.295 | 8 | 20,08 s |
Estime o intervalo, não o sucesso
Dividimos todos os candidatos numéricos pela velocidade medida, excluindo fila, início, renderização, validação e transferência. Fora do intervalo escolhido, a senha não será encontrada mesmo após esgotá-lo. A projeção não é prazo nem probabilidade.
Por que chaves iguais custam diferente
A revisão determina processamento e verificação da senha além do tamanho final da chave. Portanto AES-256 sozinho não indica quantos candidatos uma implementação testa por segundo.
Um desbloqueio online imediato pode usar senha conhecida ou retirar restrições de impressão e cópia. Nosso teste usa senha de abertura não vazia e não mede remoção dessas permissões.
Uso responsável
Identifique proteção e revisão antes do orçamento. Pistas reduzem candidatos; outra GPU muda a duração da busca nesse conjunto. Taxa alta não torna qualquer senha longa recuperável.
Baixe os cinco PDFs, verifique hashes e execute primeiro o controle conhecido. Criptografias antigas fracas aparecem apenas para pesquisa de compatibilidade, não como indicação para novos documentos confidenciais.
Fontes e verificações
Escopo e independência editorial
Também oferecemos recuperação. Os testes usam apenas amostras fictícias próprias, nunca arquivos de clientes. As medições descrevem o ambiente e a data publicados; não representam taxa geral de sucesso, posição em buscadores ou garantia.