Статус: Новичок
Группы: Участники
Зарегистрирован: 23.10.2011(UTC) Сообщений: 9 Откуда: Praha
|
Здравствуйте,
вопрос разработчика, разработчикам. :) Я новичок на форуме, пишу в эту ветку, потому что больше всего подходит по смыслу - строго не судить.
имеется задача - подпись PDF документа с помощью Crypto API и CryptoPRO в качестве CSP, решение должно работать на Win32 и Mac. Собственно подпись интересует мало, интересует чтение дайджеста PDF и запись подписи в PDF в нужное место.
На данный момент opensource-библиотеки не удовлетворяют качеством работы.
Подскажите, пожалуйста, куда копать, а именно:
1. можно ли использовать Adobe API на маке 2. есть ли у Вас опыт работы с платными и кросплатформенными библиотеками PDF, или хотя бы есть ли какая-либо информация о них? 3. есть ли у вас некое API для разработчика, позволяющее подписать PDF на win32 и mac?
Dmitry
|
|
|
|
Статус: Вам и не снилось
Группы: Администраторы
Зарегистрирован: 24.12.2007(UTC) Сообщений: 831 Откуда: Крипто-Про
Сказал(а) «Спасибо»: 1 раз Поблагодарили: 48 раз в 44 постах
|
Adobe API на маке использовать можно, но вот плагина КриптоПро PDF, с помощью которого можно поставить подпись по ГОСТ Р 34.10-2001, для мака нет.
Наши партнёры успешно использовали iText и iTextSharp для создания и проверки подписи в PDF-файлах, совместимых с КриптоПро PDF.
Своего API для подписи PDF мы не делали. |
|
1 пользователь поблагодарил Павел Смирнов за этот пост.
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 23.10.2011(UTC) Сообщений: 9 Откуда: Praha
|
Смирнов написал:Adobe API на маке использовать можно, но вот плагина КриптоПро PDF, с помощью которого можно поставить подпись по ГОСТ Р 34.10-2001, для мака нет.
Наши партнёры успешно использовали iText и iTextSharp для создания и проверки подписи в PDF-файлах, совместимых с КриптоПро PDF.
Своего API для подписи PDF мы не делали. Спасибо за информацию. То есть, без плагина КриптоПро PDF я не могу записать подпись, созданную по ГОСТ? Ведь у меня есть просто блок данных #pkcs7 (detached), которые я хочу поместить в нужный блок PDF файла - не понимаю связь с КриптоПРО PDF. Adobe API позволяет подписывать файлы вообще?
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 23.10.2011(UTC) Сообщений: 9 Откуда: Praha
|
То есть мне нужно прочитать дайджест, подписать его и поместить в PDF. Adobe API уммет?:)
|
|
|
|
Статус: Вам и не снилось
Группы: Администраторы
Зарегистрирован: 24.12.2007(UTC) Сообщений: 831 Откуда: Крипто-Про
Сказал(а) «Спасибо»: 1 раз Поблагодарили: 48 раз в 44 постах
|
|
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 24.09.2008(UTC) Сообщений: 27 Откуда: Москва Сказал «Спасибо»: 1 раз
|
Да, для реализации ГОСТ-подписи через AcrobatAPI придется писать плагин для Acrobat. Документации в SDK на эту тему у них много, но если делать на скорую руку, то имеется пример DocSign в том же SDK.
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 23.10.2011(UTC) Сообщений: 9 Откуда: Praha
|
Спасибо большое. И еще вопрос - есть ли у CryptoPRO биндинги к Java и C#, например, как использовать Ваше API из iText?
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 23.10.2011(UTC) Сообщений: 9 Откуда: Praha
|
И еще вопрос, для проверки подписи третьим лицом нужен CryptoPRO PDF, если подпись по ГОСТ?
|
|
|
|
Статус: Вам и не снилось
Группы: Администраторы
Зарегистрирован: 24.12.2007(UTC) Сообщений: 831 Откуда: Крипто-Про
Сказал(а) «Спасибо»: 1 раз Поблагодарили: 48 раз в 44 постах
|
leaxdc написал:Спасибо большое. И еще вопрос - есть ли у CryptoPRO биндинги к Java и C#, например, как использовать Ваше API из iText? Пример на iTextSharp есть здесь. По iText под рукой ничего нет, но там всё довольно прозрачно. |
|
|
|
|
Статус: Вам и не снилось
Группы: Администраторы
Зарегистрирован: 24.12.2007(UTC) Сообщений: 831 Откуда: Крипто-Про
Сказал(а) «Спасибо»: 1 раз Поблагодарили: 48 раз в 44 постах
|
leaxdc написал:И еще вопрос, для проверки подписи третьим лицом нужен CryptoPRO PDF, если подпись по ГОСТ? Если это третье лицо открывает документ в Adobe Acrobat/Reader, то да. |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close