Сертификация Adobe PDF - Java

В настоящее время я создаю Java-демон, который должен быть в состоянии подписывать и сертифицировать документы PDF. Я уже реализовал код для этого, но есть одна "маленькая" проблема.

Проблема: сертификат, который я использую, должен автоматически проверяться через Adobe Reader. Для этого вам необходимо убедиться, что ваш сертификат используется партнером Adobe. VeriSign предлагает продукт под названием True Credentials для Adobe, и он отлично работает для того, что мне нужно. Единственная проблема заключается в том, что для его использования требуется USB-токен (обратите внимание: это может быть не USB-токен EXACT, а та же компания). Этот Java-демон будет работать на серверах в нескольких местах, поэтому USB-ключ для сервера на самом деле не подходит.

Вопрос: кто-нибудь знает о продукте / услуге, которую я могу использовать для этого? Это не вопрос, связанный с "программированием" с точки зрения кодирования, но я пишу приложение, у которого есть определенное требование, которое "возможно" было и есть у другого программиста. Вот почему я спрашиваю это здесь.

Спасибо за ваше время.

1 ответ

Решение

После разговора с несколькими партнерами Adobes, очевидно, когда они работают с Adobe, политика требует, чтобы сертификат хранился на аппаратном устройстве.

Я разговаривал с GlobalSign, и, по-видимому, один из их клиентов использовал SDK компании, которая сделала ключи USB для автоматизации, используя ключ на сервере. Так что для тех, кто хочет это сделать и не хочет платить 50–75 тыс. За аппаратный модуль безопасности (HSM) и приобретать серверное программное обеспечение, это может быть возможно. Тот факт, что GlobalSign сказал мне об этом, означает, что это, вероятно, не противоречит каким-либо условиям использования, но вам следует обратить на это внимание, если вы хотите это сделать.

Другие вопросы по тегам