Я - Java-разработчик среднего уровня. Я хочу написать хорошо спроектированное приложение на Java, чтобы добавить цифровую подпись в электронные документы. Мне нужна помощь в этом. Я могу сделать часть дизайна, но не могу добавить цифровую подпись в электронные документы. Как я могу добавить цифровую подпись к электронным документам в Java с помощью NetBeans? Какой тип цифровой подписи подходит для PDF документов? Есть ли библиотеки, которые я могу использовать в этом приложении? Есть ли какой-либо Java или любой другой исходный код, который я могу использовать для своих проектов, чтобы добавить цифровую подпись в PDF-документы? любая помощь будет оценена. заранее спасибо