Могу ли я обнаружить аннулирование подписи с помощью iText 7? - PullRequest
0 голосов
/ 04 августа 2020

Я хочу знать, устранено ли это ограничение в новой версии iText.

«iText не может проверить« целостность »версии 5, потому что в ней нет подписи. sh в версии 5, которую можно расшифровать и сравнить с байтами PDF. IText может обнаруживать поврежденные подписи, но не обнаруживает более позднюю аннулирование (пока). Что нам нужно сделать, так это узнать все разрешения, которые участвуют, а затем просмотрите изменения, которые были применены после определенной c ревизии. Первое легко достичь; мы сделаем это в следующем разделе. Второе сложнее; нам нужно будет проверить, какие содержимое добавляется между версиями и после последней версии. Все содержимое, кроме полей формы и аннотаций, делает недействительной подпись предыдущей версии. Если добавляются поля формы или аннотации, эти действия необходимо сравнить с настройками MDP предыдущей версии. подписи. Это нетривиально. Мы включили это в план развития, но не дают ETA, потому что другие проекты пока имеют более высокий приоритет. Теперь давайте посмотрим, какую дополнительную информацию мы можем получить с помощью подписи. "

Цифровые подписи для PDF-документов Официальный документ Бруно Лоуага ie (Программное обеспечение iText)

...