Defina primeiro o limite de acesso
Use este fluxo apenas com arquivos, campos e credenciais que você está autorizado a tratar. Mantenha separados o original, a cópia de recuperação e a saída de trabalho. Antes de escolher a ferramenta, escreva se a entrega exige criptografia do arquivo inteiro, proteção de campos, conversão de PDF, senha de abertura, restrições de permissões ou remoção autorizada. Uma senha ou pacote criptografado é um mecanismo de acesso para o escopo indicado, não uma garantia universal de segurança.
Combine a operação com o artefato
Use aes-encryption-tool quando o texto ou arquivo inteiro precisar ser criptografado e depois restaurado com o pacote baseado em IV. Em CSV, use field-encryptor nas colunas nomeadas e field-decryptor para uma verificação controlada. Em Excel, use excel-field-encryptor e excel-field-decryptor, e revise a pasta restaurada no aplicativo que a receberá. Nos dois fluxos, confirme que dados não selecionados e o contrato do arquivo continuam compatíveis.
Trate PDFs protegidos como duas tarefas distintas
Para ler um PDF protegido, encrypted-pdf-converter precisa da senha correta e autorizada antes de exportar Markdown, JSON ou texto. Compare páginas, títulos, tabelas e trechos representativos; abrir o arquivo não garante extração completa. Para preparar uma política de entrega, use pdf-password-protector ou pdf-permissions-set para aplicar senha e permissões aprovadas. Use pdf-permissions-remove somente depois da aprovação do proprietário.
Verifique a entrega no contexto real
Uma boa validação cobre reversibilidade e compatibilidade. Restaure uma amostra autorizada e compare-a com a origem; depois abra o arquivo final no leitor PDF, na planilha ou no parser de destino. Registre mudanças de metadados, funções não suportadas, comportamento das permissões e incertezas restantes. Isso cria um registro de entrega verificável sem transformar uma execução local em substituto de gestão de chaves, governança ou revisão de conformidade.