Четец на PDF подписи
Верифицирайте и извлекайте цифрови подписи от PDF файлове. Проверете автентичност на сертификат, интегритет и валидност.
Вход
Изход
| Подписващ | Дата на подпис | Валиден до | Издател | Статус |
|---|---|---|---|---|
Прочети ме
Какво е цифров подпис на PDF?
Цифровият подпис на PDF е криптографски механизъм, който удостоверява самоличността на подписващия и гарантира, че документът не е бил променен след подписването му. За разлика от простото изображение на ръчно написан подпис, цифровият подпис използва инфраструктура с публичен ключ (PKI) с X.509 сертификати, за да предостави математически проверяема доказателство за автентичност и интегритет.
Когато някой цифрово подпише PDF, софтуерът за подписване създава хеш (цифров отпечатък) на съдържанието на документа, го криптира с частния ключ на подписващия и вгражда този криптиран хеш заедно със сертификата на подписващия в PDF. По-късно всеки може да провери подписа, като дешифрира хеша с публичния ключ на подписващия и го сравни със свежо генериран хеш на документа.
Как работят подписите на PDF?
Подписите на PDF следват формата PKCS#7 (Public Key Cryptography Standards), известна също като CMS (Cryptographic Message Syntax). Подписът се съхранява в специален речник за подписи в структурата на PDF, съдържащ:
- ByteRange: Указва кои байтове на PDF са покрити от подписа
- Contents: Действителните данни на подписа PKCS#7 в шестнадесетичен формат
- Верига сертификати: Един или повече X.509 сертификати, които валидират самоличността на подписващия
- Метаданни: Допълнителна информация като причина за подписване, местоположение и времева печат
Сертификатът включва дати на валидност, и подписът може да бъде проверен, за да се установи дали сертификатът е бил валиден в момента на подписване и дали документът е бил променен след подписването.
Описание на инструмента
Този инструмент анализира PDF файлове, за да извлече и покаже информация за цифровия подпис без да изисква качване на сървър. Той разбира структурата на PDF директно в браузъра ви, за да намери всички вградени подписи, чете данните на подписа PKCS#7, извлича детайли на сертификата и проверява интегритета на документа, като проверява дали файлът е бил променен след подписването.
Инструментът предоставя ясен преглед, показващ общия брой намерени подписи, колко от тях са валидни, и подробна информация за всеки подпис, включително самоличност на подписващия, дата на подписване, валидност на сертификата и информация за издателя.
Функции
- Обработка на клиентската страна: Всички анализи се извършват в браузъра ви — вашите PDF файлове никога не напускат устройството ви
- Извличане на сертификати: Чете X.509 сертификати, вградени в подписи, включително Common Name, Organization и Country
- Проверка на интегритета: Открива дали PDF е бил променен след подписване, като валидира покритието на ByteRange
- Проверка на изтичане: Идентифицира сертификати, които са изтекли, въз основа на техния период на валидност
- Поддръжка на множество подписи: Обработва PDF файлове с множество подписи и показва всеки отделно
Случаи на употреба
- Проверка на договори: Бързо проверете дали подписан договор има валидни подписи, преди да го приемете
- Преглед на правни документи: Проверете автентичността на цифрово подписани правни документи, съдебни документи или нотариално заверени PDF файлове
- Валидация на фактури: Потвърдете, че фактурите от доставчици имат легитимни цифрови подписи
- Съответствие с одита: Преглед на подписани документи за съответствие с одита, където валидността на подписа трябва да бъде документирана
- Инспекция на сертификати: Разгледайте детайли на сертификата, като издател и дати на валидност, за документи, които сте получили