1. Produtos
  2.   Segurança PDF

PDF Security in C#/.NET

Proteja documentos PDF com criptografia, descriptografia e assinatura digital

Segurança PDF

Proteja seus arquivos PDF em C# com Segurança PDF. Esta ferramenta permite criptografar e descriptografar documentos para proteger dados sensíveis, além de possibilitar a adição de assinaturas digitais e carimbos de tempo confiáveis para garantir a autenticidade. Uma solução simples e poderosa para profissionais que precisam de confiança em cada PDF que compartilham. Seja para impedir acesso não autorizado ou gerenciar permissões com precisão, esta ferramenta assegura que seus documentos permaneçam confidenciais e em conformidade com os padrões da indústria.

Principais Recursos

Bloqueie seus documentos PDF com criptografia forte quando necessário, impedindo acesso não autorizado.

Abra seus documentos PDF criptografados sempre que precisar tornar o documento publicamente acessível.

Crie um objeto de assinatura digital com configurações totalmente personalizáveis. Defina parâmetros da assinatura, incluindo detalhes do certificado, carimbo de tempo, razões da assinatura e aparência visual (PageNumber, Visible, Contact e outros). Adicione carimbo de tempo aos documentos PDF. Garanta a integridade e rastreabilidade de longo prazo do documento. Melhora a segurança do documento verificando carimbos de tempo com um servidor confiável.

Começando

Por que escolher Segurança PDF

  • Proteção abrangente de documentos – Mantenha seus PDFs seguros contra adulteração, visualização não autorizada e vazamento de dados.
  • Ideal para empresas, escritórios de advocacia, prestadores de serviços de saúde e qualquer organização que lide com dados sensíveis.
  • Assinaturas juridicamente vinculativas – Atenda aos requisitos de conformidade para assinatura eletrônica de documentos.
  • Segurança aprimorada – Impede modificações não autorizadas após a assinatura.
  • Aparência profissional – Personalize os visuais da assinatura para combinar com sua marca ou estilo do documento.
  • Integração .NET perfeita para fluxos de trabalho simplificados.
  • Sistemas operacionais suportados incluem Windows 7-11, Windows Server 2003-2022, macOS (10.12+) e Linux.
  • Frameworks suportados da versão 4.0 à 8.0.
  • Compatível com várias versões do Microsoft Visual Studio.
  • Documentação detalhada e high-quality documentation

Como Criptografar um Documento PDF

  • Crie uma instância de EncryptOptions com as senhas e permissões desejadas.
  • Defina o arquivo PDF de entrada usando o método AddInput.
  • Defina o arquivo PDF de saída usando o método AddOutput.
  • Chame PdfSecurity.Encrypt passando a instância de EncryptOptions como parâmetro

Via .NET


Como Descriptografar um Documento PDF

  • Crie uma instância de DecryptOptions com a senha necessária.
  • Defina o arquivo PDF de entrada usando o método AddInput.
  • Defina o arquivo PDF de saída usando o método AddOutput.
  • Chame PdfSecurity.Decrypt passando a instância de DecryptOptions como parâmetro

Via .NET


Como Assinar um Documento PDF

  • Crie uma instância de SignOptions com o arquivo pfx e a senha necessária.
  • Defina o arquivo PDF de entrada usando o método AddInput.
  • Defina o arquivo PDF de saída usando o método AddOutput.
  • Chame PdfSecurity.Sign passando a instância de SignOptions como parâmetro

Via .NET


Como Adicionar Carimbo de Tempo a um Documento PDF

  • Crie uma instância de SignOptions com o arquivo pfx e a senha necessária.
  • Crie uma instância de TimestampOptions com a URL do servidor de carimbo de tempo.
  • Defina o arquivo PDF de entrada usando o método AddInput.
  • Defina o arquivo PDF de saída usando o método AddOutput.
  • Chame PdfSecurity.Sign passando a instância de SignOptions como parâmetro

Via .NET


Perguntas Frequentes

O que é Documentize PDF Security for .NET?

Documentize PDF Security for .NET é um plugin projetado para criptografar, descriptografar e assinar documentos PDF dentro de aplicações .NET. Ele garante a proteção dos dados ao permitir que você defina senhas e permissões nos seus arquivos PDF. Também permite assinar documentos com uma assinatura digital.

Posso definir senha ao criptografar documentos PDF?

Sim, você pode definir senhas de usuário e proprietário.

Como a criptografia de PDF apoia esforços de conformidade?

A criptografia de PDF ajuda a garantir que documentos sensíveis estejam protegidos, auxiliando na conformidade com regulamentações como GDPR, HIPAA e outras que exigem a proteção de dados pessoais ou confidenciais.

Quais são as melhores práticas para criptografia de PDF?

Ao criptografar PDFs, é importante usar senhas fortes, armazenar chaves de criptografia com segurança para impedir acesso não autorizado.

Por que devo usar assinaturas digitais nos meus PDFs?

As assinaturas digitais verificam a autenticidade de um documento, impedem modificações não autorizadas e ajudam a atender requisitos legais e de conformidade para o tratamento seguro de documentos.

Posso personalizar a exibição de uma assinatura em um documento?

Sim, você pode personalizar a exibição da assinatura. Para isso, use as propriedades Visible, PageNumber, Location, Rectangle e outras.

Posso usar um servidor de carimbo de tempo personalizado?

Sim, você pode configurar um servidor de carimbo de tempo personalizado e fornecer credenciais de autenticação nas TimestampOptions para atender às suas necessidades específicas.

Quais setores se beneficiam ao usar Documentize PDF Security?

Setores que lidam com informações sensíveis, como saúde, finanças e jurídico, se beneficiam ao usar Documentize PDF Security. Por exemplo, criptografar registros médicos garante a conformidade com as normas HIPAA na saúde, enquanto nas finanças protege informações confidenciais de clientes.

Existem exemplos ou documentação disponíveis para me ajudar a começar?

Sim, há documentação abrangente e exemplos de código disponíveis para orientar a integração e o uso eficaz do plugin. Você pode encontrar instruções passo a passo e amostras de código no site oficial da Documentize documentation site.

 Português