Как я могу проверить цифровую подпись PDF с evince?

Некоторое время назад я получил файл PDF с цифровой подписью.

Средство просмотра документов (Evince) показывает мне, что цифровая подпись не была проверена.

Как добавить цифровую подпись файла для подтверждения, чтобы предупреждение исчезло?

16
задан 6 December 2012 в 23:06

1 ответ

К сожалению, вы не можете сделать это в минуту со стандартной версией evince, как разработчик объяснил в официальных списках рассылки :

Эта функция не реализована в Evince, главным образом потому, что не поддерживается poppler, базовой библиотекой для поддержки PDF.

Это действительно главный вопрос; вам нужно будет установить патч poppler с поддержкой цифровой подписи, а также evince.

Тем не менее, существует интересный проект в процессе реализации, чтобы обеспечить только ту функциональность, которую вы хотите; подробности объясняются на этой странице github под названием «вывести подписи», где доступны все патчи.

Как и на странице GitHub, есть больше информации о проекте на этом сайте ; ясно, что они надеются интегрировать это в будущем. Разработчики отмечают, что

наиболее часто используемое программное обеспечение для чтения PDF-документов в Windows (Acrobat Reader) поддерживает отображение и проверку подписей в PDF-документах. На современных настольных компьютерах Linux, которые еще не существуют и которые являются целью этого проекта, измените средство просмотра документов Evince (по умолчанию читатель gnome pdf), чтобы добавить эти функции.

Итак, при желании вы можете поэкспериментировать с кодом разработки github, но, возможно, не стоит исправлять патч poppler, поскольку другие программы зависят от него; однако вполне вероятно, что функция цифровых подписей будет доступна в ближайшее время, если она будет интегрирована в восходящий поток. Судя по скриншотам evince для действительной и недействительной подписи , патчи, похоже, включают только те функции, которые вас интересуют.

0
ответ дан 6 December 2012 в 23:06

Другие вопросы по тегам:

Похожие вопросы: