Контекст
Моя общая цель — сделать набор PDF-файлов доступным таким образом, чтобы пользователи могли быть уверены в происхождении документов (т. Я подумываю сделать это, подписав PDF-файлы цифровой подписью на сервере. Срок действия этих подписей не истечет, поскольку сервер может просто повторно выпустить новые подписанные PDF-файлы при обновлении сертификата. Использование SSL для обслуживания документов будет недостаточным, поскольку файлы могут быть переданы третьим лицам, которые не хотят/не нуждаются в доступе к серверу.
Проблема
Проблема истечения срока действия возникает из-за того, что некоторые из этих PDF-файлов уже имеют одну или несколько цифровых подписей (например, созданы для юридических целей). У меня вопрос: если сервер подписывает PDF-файлы, будет ли он также обеспечивать постоянную действительность предыдущих подписей даже после истечения срока их действия, пока действительна последняя подпись?
Я спрашиваю больше о теоретической стороне, хотя я планирую реализовать то, что я описываю, с помощью iText, поэтому любые указатели на то, как использовать его для моей цели, также приветствуются.