Adobe Reader, который я использую в MS Windows, имеет возможность проверять цифровую подпись (созданную с помощью сертификата X.509) в файле PDF.
Я хотел бы сделать такую проверку на рабочих столах Linux. Я пробовал Evince и Okular, наиболее рекомендуемые программы для чтения PDF, но они не могут этого сделать. С другой стороны, Adobe Reader недоступен для Linux (см. Https://get.adobe.com/reader/otherversions/ ). Программы чтения PDF, встроенные в текущие версии Firefox и Chrome, также не могут проверять подписи.
Я в порядке, используя графический интерфейс, инструмент командной строки или расширение Firefox / Chrome, чтобы сделать это.
Ответы:
Poppler (poppler-utils) содержит
pdfsig
, который проверяет подпись по сохраненным известным сертификатам.Это еще не супер продвинутый (без экспорта), но большой шаг вперед.
ОБНОВЛЕНИЕ : оригинальный номер ошибки 16770, и он был запущен в производство 2016-03-01; он был включен первым в v0.42 .
источник
Libreoffice Draw умеет читать PDF-файлы и позволяет проверять сертификат и подпись документа (
File -> Digital Signatures -> Digital Signatures…
).Также, когда PDF был загружен, появляется предупреждение, если сертификат не может быть проверен, но подпись была в порядке.
Я протестировал его с использованием 6.0.4.2, но, согласно странице краудфандинга, связанной с подписями PDF в LibreOffice, это возможно было возможно еще в 2015 году, в версиях 4.4 или 4.5.
источник
Попробуйте наше программное обеспечение PDF Studio Viewer , PDF Reader для Linux, которое поддерживает рендеринг и проверку цифровых подписей. Я разработчик для этого программного обеспечения.
Раскрытие информации: я разработчик в Qoppa
источник
Следующие шаги показывают, как загрузить карту Aadhaar и преобразовать ее в красивый PDF:
sed "/mark currentfile eexec/,/cleartomark/ d" aadhaar-verified.ps | ps2pdf - aadhaar-verified.pdf
Теперь у вас есть хороший проверенный PDF, который вы можете распечатать без проблем. Разве не так просто, а?
источник