Статус: Участник
Группы: Участники
Зарегистрирован: 20.06.2012(UTC) Сообщений: 16
|
Есть у меня вполне рабочий пример подписи PDF с ключем eToken. Все идет в чисто явовской программе: обращение к ключу, формирование PDF и подпись. CryptoPro PDF подпись в этом PDF распознает на ура. Следующий шаг подписывать PDF через CAPICOM. В тексте вместо signature.initSign(keys[i]); signature.update(data); sign = signature.sign(); пишу sign = signedData; Где signedData - подпись, которую вытаскиваю из pkcs#7, который возвращает CAPICOM. Файл PDF получается с валидной подписью. Но CryptoPro PDF считает, что контент был изменен. Известно, что CAPICOM меняет кодировку строки на подпись. http://www.cryptopro.ru/...etsya-v-kriptoarmcryptcpЭто легко заметить и самому, если вытащить приатачнутую строку. Возникает вопрос, не влияет ли такое коверканье строки на проверку строки в подписи? Моет кто-то решал проблему подписи PDF через CAPICOM. Вложение(я):  text.java (12kb) загружен 15 раз(а).У Вас нет прав для просмотра или загрузки вложений. Попробуйте зарегистрироваться.
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 10.12.2008(UTC) Сообщений: 930  Откуда: Крипто-Про Поблагодарили: 105 раз в 98 постах
|
Для решения этой проблемы можно вместо CAPICOM использовать CAdESCOM и параметр CADESCOM_BASE64_TO_BINARY.
Воспользуйтесь поиском по форуму - этот вопрос уже подробно обсуждали.
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 20.06.2012(UTC) Сообщений: 16
|
Новожилова Елена написал:Для решения этой проблемы можно вместо CAPICOM использовать CAdESCOM и параметр CADESCOM_BASE64_TO_BINARY.
Воспользуйтесь поиском по форуму - этот вопрос уже подробно обсуждали. Спасибо за ответ. Уже видел. Не помогло.
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close