Эта страница может содержать автоматически переведенный текст.
Цифровые подписи
Docotic.Pdf может подписывать PDF-файлы цифровыми подписями и проверять, была ли изменена подписанная часть документа после подписания.
Вы можете подписывать документы цифровой подписью. Можно подписывать уже подписанные документы, не делая существующие подписи недействительными. Вы можете указать, какие поля заблокировать после подписания. Библиотека поддерживает встраивание временных меток в цифровые подписи.
Docotic.Pdf может читать свойства подписи, проверять, не был ли документ подделан после подписания, проверять, не отозван ли сертификат подписи.
9.5.17573-dev 14,726 прошло Всего загрузок NuGet 4,765,230Статьи
Ознакомьтесь со статьями о возможностях библиотеки, связанных с электронными подписями.
Подписать PDF-документы в C# и VB.NET
Подписывайте PDF-документы, используйте изображения рукописных подписей, блокируйте редактирование полей PDF-форм подписью на C# и VB.NET с помощью библиотеки Docotic.Pdf.Проверка подписи в PDF в C# и VB.NET
Чтение и проверка цифровых подписей в PDF-документах с помощью библиотеки Docotic.Pdf.
Примеры кода
Эти примеры кода иллюстрируют различные подходы к подписанию документов цифровыми подписями.
Подписать документ
Создавайте цифровые подписи, используя разные алгоритмы дайджеста (SHA-1, SHA-256, SHA-384, SHA-512, RIPEMD-160) и разные форматы подписей (adbe.pkcs7.detached или ETSI.CAdES.detached).Подпишите уже подписанный PDF-документ
Подписывайте PDF-файлы, не делая недействительными подписи, уже примененные к файлу. Неважно, кто и как подписал документ раньше.Подписание PDF-формы несколькими людьми
Получите PDF-форму, последовательно подписанную несколькими людьми.Подпишите PDF-документ и вставьте временную метку
Получите временную метку от указанного органа временной метки и вставьте ее в подпись.Поля подписей
Добавляйте в PDF-документы обычные и невидимые поля для подписей.Подписать поле подписи
Подпишите определенное поле подписи, которое уже существует в PDF-документе.Подпишите поле подписи, используя собственный стиль
Предоставьте индивидуальные метки или изображения. Укажите, хотите ли вы, чтобы дата подписания и отличительное имя сертификата отображались в подписанном поле.Подписать поле подписи с замком
Создайте и подпишите поле подписи с замком. Замок поля подписи указывает, какие поля должны быть заблокированы после подписания.Подписывайте PDF-документы с помощью AWS KMS
Используйте ключи из AWS KMS для подписи PDF-документов.Подписывайте PDF-документы с помощью Azure Key Vault.
Используйте ключи из Azure Key Vault для подписи PDF-документов.Подписывайте PDF-документы с помощью драйвера PKCS#11
Подписывайте PDF-файлы с помощью смарт-ключей, USB-токенов и устройств HSM.Чтение свойств подписи
Прочтите имя подписывающего лица, время подписания, контактную информацию подписывающего лица. Получите доступ к сертификату подписи, встроенному в цифровую подпись.Проверьте подпись
Проверьте, не была ли изменена подписанная часть PDF-документа после подписания, содержит ли подпись встроенные данные OCSP и/или CRL, не отозван ли сертификат подписи в определенную дату.