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

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

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

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

1 ответ

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

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

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

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

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

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

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

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