Интеграция цифровой подписи с программным обеспечением, написанным на Java

Я очень новичок в этой области безопасности, поэтому, пожалуйста, извините, если мои вопросы глупы.

меня просят преобразовать и перенести пару форм "Lotus Forms" в наше программное обеспечение, написанное на java. Одна вещь в формах, которая меня беспокоит, — это цифровые подписи. Эти формы могут быть подписаны цифровыми подписями, вероятно, сгенерированными "Silanis Approve-it". Как я уже говорил, у меня нет особых знаний об этой технологии. и, как ни странно, не удалось найти учебник или пример интеграции цифровой подписи и java.

Итак, какие здесь возможности? как мой код читает цифровую подпись, подписывает документ этой подписью? Должен быть API или что-то, что предоставляется поставщиками прямо :)


person Serkan Kasapbaşı    schedule 16.06.2010    source источник


Ответы (1)


Если вы используете формат XML Lotus Forms (XForms), вы можете легко обрабатывать подпись с помощью XMLDsig, включенного в Java 6.

Видеть это,

http://java.sun.com/developer/technicalArticles/xml/dig_signatures/< /а>

и

http://www.ibm.com/developerworks/lotus/library/forms-digital/

person ZZ Coder    schedule 16.06.2010