Статус: Новичок
Группы: Участники
Зарегистрирован: 12.05.2020(UTC) Сообщений: 3 Откуда: Петрозаводск
|
В документации к ЭДО есть два пункта, цитирую: Цитата:Рассчитайте криптографический хеш вложения по алгоритму хеширования сертификата. Хэш будет использован для последующего подписания. если я правильно понял, то это делается с помощью cpverify -mk /path/to/fileЦитата:Сформируйте ЭП по криптографическому хешу. а вот каким способом это сделать - не совсем понятно...
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 12,704 Сказал «Спасибо»: 500 раз Поблагодарили: 2051 раз в 1591 постах
|
Здравствуйте. Уточните формат подписи, который необходимо получить. RAW, CMS/PKCS7.
Для подписания есть утилита cryptcp, указать необходимые параметры (-sign - detach - der и отпечаток сертификата - thumbprint. Получите сразу CMS подпись (утилита расчитает хеш указанного файла и сформирует подпись) |
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 12,704 Сказал «Спасибо»: 500 раз Поблагодарили: 2051 раз в 1591 постах
|
Если у Вас php, то есть php cades для подписания или вызывать cryptcp из php |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 12.05.2020(UTC) Сообщений: 3 Откуда: Петрозаводск
|
Автор: Андрей * Здравствуйте. Уточните формат подписи, который необходимо получить. RAW, CMS/PKCS7.
Для подписания есть утилита cryptcp, указать необходимые параметры (-sign - detach - der и отпечаток сертификата - thumbprint. Получите сразу CMS подпись (утилита расчитает хеш указанного файла и сформирует подпись) Уточняю вопрос. В документации совсем невнятно освещён этот вопрос https://sbis.ru/help/integration/api/sequence/ep?tb=tab2К сожалению, у меня не php, а perl
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 12,704 Сказал «Спасибо»: 500 раз Поблагодарили: 2051 раз в 1591 постах
|
Автор: asphix Автор: Андрей * Здравствуйте. Уточните формат подписи, который необходимо получить. RAW, CMS/PKCS7.
Для подписания есть утилита cryptcp, указать необходимые параметры (-sign - detach - der и отпечаток сертификата - thumbprint. Получите сразу CMS подпись (утилита расчитает хеш указанного файла и сформирует подпись) Уточняю вопрос. В документации совсем невнятно освещён этот вопрос https://sbis.ru/help/integration/api/sequence/ep?tb=tab2К сожалению, у меня не php, а perl Эдо бухгалтерскими документами, там cms. Использовать cryptcp |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 12.05.2020(UTC) Сообщений: 3 Откуда: Петрозаводск
|
Автор: Андрей * Эдо бухгалтерскими документами, там cms. Использовать cryptcp
Спасибо! А как правильно будет выглядеть команда подписи файла в таком случае?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 12,704 Сказал «Спасибо»: 500 раз Поблагодарили: 2051 раз в 1591 постах
|
Автор: asphix Автор: Андрей * Эдо бухгалтерскими документами, там cms. Использовать cryptcp
Спасибо! А как правильно будет выглядеть команда подписи файла в таком случае? Цитата: /opt/cprocsp/bin/amd64/cryptcp -sign -thumbprint fc8b4009dd457599f37c2b18d56562491af9619f -detach -der "/home/andrey/1.jpeg" "/home/andrey/1.jpeg.p7s" -nochain -norev
fc8b4009dd457599f37c2b18d56562491af9619f - отпечаток сертификата -detach - отсоединенная подпись -der - бинарный файл подписи (если не указывать - будет в base64 закодирован файл подписи) дополнительно: -nochain -не проверять цепочку -norev - не проверять на отзыв |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close