Відкрийте підписані PDF-файли в Linux


14

У нас є кілька PDF-файлів, захищених сертифікатом .pfx . У Windows ми можемо використовувати Adobe Reader для читання цих PDF-файлів (із раніше імпортованим сертифікатом).

Я тривалий час в Google, але не можу знайти зчитувач PDF, який би відкрив це.

ПРИМІТКА. Просто так зрозуміло. Якби я відкрив файл PDF, на якому був застосований цей цифровий підпис, і він був відкритий, скажімо, думаю, він відображатиметься так:

   ss1

У той час як Acrobat Reader ( acroread) виглядає так:

   ss2

   ss3

PDF-файл для вищезазначеного тут: http://adobetrainer.co.uk/Resources/sign-a-pdf-with-reader-enabled.pdf


Якщо ця функція доступна лише у власному програмному забезпеченні, і ви не цінуєте свою свободу, тоді ви можете використовувати Adode Reader.
— ctrl-alt-delor

1
Що саме означає захищений сертифікатом .pfx ? Чи містить .pfx fole зашифрований PDF? У такому випадку ви можете спробувати openssl pkcs12розшифрувати його (за умови наявності відповідного ключа) - перегляньте сторінку pkcs12чоловіка.
— петерф

Sry, але останній читач Adobe Adobe для Unix - це 9.5.5. - Є багато поганих сповіщень з міркувань безпеки.
— AgentTux

Ні .pfx не містить зашифрованого файлу PDF. Є два файли: PDF та PFX. Файл pdf захищено цим сертифікатом і відкривати його можна лише за допомогою доданого сертифіката.
— AgentTux

У цьому дописі в блозі показано, як підписувати файли PDF за допомогою .pfx cert у Linux: paulbradley.org/digitally-sign-pdf-files
— slm

Відповіді:


2

Щоб відкрити файл, скористайтеся будь-яким зчитувачем PDF. Я перевірив це, відкривши самопідписаний pdf-файл у Linux за допомогою epdfviewer . Незважаючи на те, що файлу .pfx не було в системі, глядач не скаржився або навіть запитував файл .pfx.

Я вважаю, що .pfx файл потрібен лише для підписання документа, а не для його відкриття. Таким чином, він діє як файл приватного ключа.

Оновлення: оновлене питання уточнює вимоги. Ви шукаєте переглядач PDF, який показує поле підпису, а також дозволяє підписати документ у полі підпису. epdfviewer цього не робить.

Як я вже згадував у коментарях, CabaretStage показує поле підпису та дозволяє розмістити підпис і на цьому полі. Безкоштовна версія додає водяний знак, тому його потрібно придбати.

Мабуть, Foxit Reader також працює, але мені не вдалося змусити його працювати в моїй системі, тому я не можу підтвердити це.


Я спробував кілька підписаних документів, і вони відкриваються, але не відображають речі належним чином.
— slm

Чи можете ви отримати копію PDF без підпису, щоб порівняти їх із підписаним PDF? Що саме не відображається належним чином, сам підпис чи весь документ?
— aprad046


@slm Візуально різницю, яку я помітив між Adobe Reader та іншими переглядачами PDF, Adobe виділяє поле підпису. CabaretStage дозволяє "бачити" поле підпису. Однак, я думаю, ви шукаєте глядача, який також дозволяє підписати документ у полі підпису. CabaretStage це робить, але безкоштовна версія додає водяний знак, тому вам потрібно придбати його. Мабуть, Foxit Reader також працює, але я цього не пробував.
— aprad046

Відмінність, яку я помічаю, полягає в тому, що функція цифрового підпису повністю ігнорується у всіх вільних глядачів, яких я пробував. Я працював над цією проблемою більшу частину тижня і вийшов порожнім. Коли я це досліджував, виникає велика плутанина щодо електронного та цифрового підписів. Останнє пов'язане з фактичним цифровим сертифікатом, який використовується для "підписання" документа. Безкоштовні глядачі зазвичай ігнорували цей аспект PDF. Я не ОП цього Q, але як мод сайту намагався допомогти, відповідаючи на нього.
— slm

1

Рекомендую pdf-xchange-viewer . Він працює за допомогою wine. У моєму Debian 7 працює дуже добре. Я багато використовую для коментування PDF-файлів, додавання / видалення сторінок, закладок тощо.

Згідно з їх веб-сторінкою для підтримки підписів вам потрібна версія Pro (платна).



0

Переглядач PDF Studio може надавати підписані документи PDF. Він може підтвердити цифровий підпис. Він постачається з довіреними сертифікатами (Oracle), але користувачі можуть їх налаштувати. PS: Я розробник у Qoppa.



-5

Oracle VirtualBox і "доброї ночі". Завдяки обчислювальній потужності сучасних машин вино застаріло.

Я б зробив собі приємний .pdf (а може бути, й інші формати теж) авторський присвячений віртуальній машині.


2
wineне застаріла. Спробуйте запустити щось, що користується перевагою GPU.
— Йорданм

Немає проблем з Virtualbox (майже), тотальне ПОСЛАННЯ з вином. На цьому рівні немає ніяких причин використовувати вікно GNU / Linux (я вважаю, ви маєте на увазі ігри, але навіть там я мав непогані результати зі своїм методом і повторюю: З апаратним прискоренням :)). Я все ще вважаю вино застарілим. Якщо ви покажете мені справді вартий сценарій, у мене немає проблем у зміні ідеї! І btw, чи не ми тут говоримо про .pdf та створення документів? : /
— Аргенто
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.