Защитите свои PDF‑файлы в C# с помощью PDF Security. Этот инструмент позволяет шифровать и расшифровывать документы для защиты конфиденциальных данных, а также добавлять цифровые подписи и доверенные метки времени для гарантированной подлинности. Простое, мощное решение для профессионалов, которым важна уверенность в каждом PDF‑файле, которым они делятся. Независимо от того, нужно ли вам предотвратить неавторизованный доступ или точно управлять правами, этот инструмент обеспечивает конфиденциальность и соответствие отраслевым стандартам. Санитизация скрытых данных в документе делает его безопаснее.
Ключевые функции
🔹 Encrypt
Защищайте свои PDF‑документы сильным шифрованием, когда это необходимо, предотвращая неавторизованный доступ.
🔹 Decrypt
Открывайте зашифрованные PDF‑документы в любой момент, делая их публично доступными.
🔹 Sign
Создавайте объект цифровой подписи с полностью настраиваемыми параметрами. Устанавливайте параметры подписи, включая сведения о сертификате, метку времени, причины подписи и визуальное оформление (PageNumber, Visible, Contact и другие). Добавляйте Timestamp в PDF‑документы. Обеспечьте долгосрочную целостность и прослеживаемость документов. Улучшайте безопасность документов, проверяя метки времени с доверенным сервером.
🔹 Sanitize
Удаляйте скрытые данные из PDF‑документов, такие как метаданные, вложения, аннотации, JavaScript, формы, слои, индекс поиска.
using Documentize;.License.Set("license.lic"); — необязательно.EncryptOptions с требуемыми паролями и правами доступа.AddInput.AddOutput.PdfSecurity.Encrypt, передав экземпляр EncryptOptions в качестве параметра.DecryptOptions с нужным паролем.AddInput.AddOutput.PdfSecurity.Decrypt, передав экземпляр DecryptOptions в качестве параметра.SignOptions с указанием входного файла, выходного файла, файла pfx и необходимого пароля.PdfSecurity.Sign, передав экземпляр SignOptions в качестве параметра.SanitizeOptions с путями к входному и выходному файлам.PdfSecurity.Sanitize, передав экземпляр SanitizeOptions в качестве параметра.Documentize PDF Security для .NET — это компонент, предназначенный для шифрования, расшифровки и подписи PDF‑документов в .NET‑приложениях. Он обеспечивает защиту данных, позволяя задавать пароли и права доступа к вашим PDF‑файлам, а также подписывать документы цифровой подписью.
Да, можно задать пароли пользователя и владельца.
Шифрование PDF‑файлов гарантирует, что конфиденциальные документы защищены, что способствует соблюдению требований таких нормативов, как GDPR, HIPAA и других, требующих защиты персональных или конфиденциальных данных.
При шифровании PDF‑документов важно использовать надёжные пароли, безопасно хранить ключи шифрования, чтобы предотвратить неавторизованный доступ.
Цифровые подписи подтверждают подлинность документа, предотвращают неавторизованные изменения и помогают соответствовать юридическим и нормативным требованиям к безопасному обращению с документами.
Да, отображение подписи можно настроить. Для этого используйте свойства Visible, PageNumber, Location, Rectangle и другие.
Да, можно настроить пользовательский сервер меток времени и указать учётные данные аутентификации в TimestampOptions в соответствии с вашими требованиями.
Отрасли, работающие с конфиденциальной информацией — здравоохранение, финансы, юридический сектор — получают выгоду от Documentize PDF Security. Например, шифрование медицинских записей обеспечивает соответствие HIPAA, а в финансовой сфере защищает чувствительные данные клиентов.
Да, доступна обширная документация и примеры кода, которые помогут эффективно интегрировать и использовать компонент. Пошаговые инструкции и образцы кода можно найти на официальном сайте документации Documentize.