Я просматривал официальную спецификацию PDF PDF. а>. Я нашел PDF-файл с цифровой подписью здесь. Пока я анализировал его словарь-каталог, я увидел это:
Цифровая подпись представляет собой поле подписи, в котором указывается диапазон байтов содержимого, к которому применяется подпись. Любой контент, добавленный поверх него, такой как аннотации, примечания и т. д., должен входить в виде добавочных обновлений, поэтому достоверность исходного контента должна сохраняться (исключая прямое редактирование контента, например, изменение Sample< /strong> слово в Sample2). Однако, когда я открываю файл в Nitro, добавляю к нему некоторые выделения или примечания, сохраняю его и открываю в Acrobat, теперь он говорит, что подпись недействительна. Что подводит меня к моим вопросам:
Почему Acrobat показывает его как недействительный? Поле подписи не предотвращает добавление добавочных обновлений, почему именно оно недействительно?
Почему Acrobat не позволяет добавлять примечания или выделения? Например, Nitro это позволяет. Не существует словаря Perms, который указывал бы ограничение на уровне DocMDP, так что же именно Adobe интерпретирует как блокировку на уровне документа?