Відкрийте підписані 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.