по этой ссылке iText - создание хэша PDF без цепочки сертификатов Я попытался создать pdf с пустым внешним видом подписи, а также вычислил хеш, используя PdfSignature.getRangeStream()
. Мне также удалось подписать этот хэш с помощью bouncycastle.
В этом ответе не дается краткого объяснения того, как выполняется подписание. Пожалуйста, объясните, если возможно, что при использовании этого кода я прикрепил подписанные данные к pdf, но подписи не проходят проверку надлежащим образом.
Ошибка: документ изменен или поврежден или изменен, так как подписи применяются.Как минимум одна подпись недействительна.