Перевірка підпису PDF

Перевіряйте цифрові підписи у PDF-файлах. Перевірка дійсності сертифіката, перегляд даних підписанта та підтвердження цілісності документа. Уся обробка відбувається у вашому браузері.

Натисніть, щоб вибрати файл або перетягніть файл

PDF-документи

Ваші файли не покидають ваш пристрій.

Як це працює

1

Завантажте PDF

Виберіть PDF із цифровим підписом на своєму пристрої

2

Автоматичний аналіз

Інструмент витягує та розбирає всі цифрові підписи в документі

3

Перегляд результатів

Перегляньте відомості про підписувача, дійсність сертифіката та статус підпису

Схожі PDF-інструменти

Цифровий підпис

Додайте криптографічний підпис

Зашифрувати PDF

Захист PDF паролем

Перегляд метаданих

Перегляньте властивості PDF

Поширені запитання

Як перевірити, чи змінювався підписаний PDF після підписання?

Завантажте PDF, і перевірка почнеться сама. Для кожного підпису інструмент хешує байти, які він охоплює, порівнює цей хеш із дайджестом, збереженим усередині підпису, а потім перевіряє підпис за відкритим ключем підписувача; будь-яка зміна охоплених байтів робить статус «Недійсний» із причиною на картці. Кожен підпис у файлі має власну картку, а підсумок угорі показує, скільки їх знайдено.

Що означають «Дійсний», «Недійсний» і «Не перевірено»?

«Дійсний» означає, що підпис криптографічно перевірено, він охоплює весь файл і використовує безпечний дайджест. «Недійсний» означає, що перевірка виконана й не пройшла, наприклад через зміну байтів або невідповідність ключа. «Не перевірено» означає, що підпис використовує алгоритм, який інструмент не може перевірити, наприклад Ed25519 чи SM2, тож підтвердьте його в Adobe Acrobat або через openssl, перш ніж на нього покладатися.

Які алгоритми підпису підтримуються?

RSA із заповненням PKCS#1 v1.5, RSA-PSS та ECDSA на кривих P-256, P-384 і P-521 із дайджестами SHA-224, SHA-256, SHA-384 або SHA-512. Підписи з хешем MD5 чи SHA-1 позначаються статусом «Небезпечний дайджест» і ніколи не вважаються дійсними, адже для обох алгоритмів опубліковано атаки на колізії.

Чому на картці написано «Особу підписувача не перевірено»?

Інструмент не має вбудованого списку центрів сертифікації, тож сам по собі може підтвердити цілісність підпису, але не те, хто стоїть за сертифікатом. Завантажте кореневий або проміжний сертифікат вашої організації як файл .pem, .crt, .cer чи .der, і перевірка запуститься знову: підписи, чий сертифікат збігається з ним або веде до нього, отримують позначку «Довірений», а підсумок враховує їх як дійсні.

Чи означає часткове охоплення, що документ підробили?

Це означає, що після застосування цього підпису було додано байти. Підписана частина залишається цілою, тож інструмент показує попередження «Змінено після підписання», а не позначає підпис недійсним. Це саме по собі не доказ втручання: другий підпис чи інкрементальне збереження дають такий самий результат, і лише останній доданий підпис може охоплювати весь файл. Розглядайте це як привід подивитися, що було додано.

Чи перевіряє він, чи не відкликано сертифікат підписувача?

Ні. Інструмент перевіряє дати дійсності сертифіката, ланцюжок довіри за наданим вами сертифікатом і криптографічну цілісність підпису, але не звертається до OCSP-респондерів чи списків відкликаних сертифікатів. Для перевірки відкликання перевірте файл у настільному інструменті з доступом до мережі.

Що буде, якщо термін дії сертифіката минув після підписання документа?

Термін дії оцінюється за сьогоднішньою датою, тож сертифікат, чия дата «Дійсний до» вже минула, показує статус «Сертифікат прострочено» і не враховується як дійсний у підсумку, навіть якщо сам підпис перевірено. Порівняйте час підписання з датами «Дійсний з» і «Дійсний до» на картці, щоб побачити, чи був сертифікат чинним на момент підписання.

Чи завантажується підписаний PDF або мій довірений сертифікат кудись?

Ні. Розбір підписів і криптографічні перевірки виконуються у вашому браузері за допомогою node-forge і Web Crypto API, тож документ і будь-який доданий вами сертифікат залишаються на вашому пристрої.