Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline sysadmin_kbtochmash.ru  
#1 Оставлено : 10 декабря 2018 г. 14:50:01(UTC)
sysadmin_kbtochmash.ru

Статус: Новичок

Группы: Участники
Зарегистрирован: 10.12.2018(UTC)
Сообщений: 2
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 1 раз
Здравствуйте, подскажите пожалуйста, как и чем подписать файл message.xml(выгрузка из 1С). Требование: подпись должна быть detached и должно быть расширение .sign. С помощью утилиты cryptcp получается только .sig(-sign) и .sgn(-sign - detached). Поиск по форуму не помог. Вот полные требования: Используется detached подпись, функция хеширования ГОСТ Р34.11-2012, алгоритм подписи ГОСТ Р34.10-2012, без атрибутов подписи. Результат подписания сохраняется в бинарный файл по форме CAdES-BES. Помогите, как? и с помощью чего? подписать файл. Обратной связи с заказчиком нет.

Отредактировано пользователем 10 декабря 2018 г. 16:04:00(UTC)  | Причина: Не указана

Offline Александр Лавник  
#2 Оставлено : 10 декабря 2018 г. 16:07:23(UTC)
Александр Лавник

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 30.06.2016(UTC)
Сообщений: 3,376
Мужчина
Российская Федерация

Сказал «Спасибо»: 53 раз
Поблагодарили: 773 раз в 715 постах
Автор: sysadmin_kbtochmash.ru Перейти к цитате
Здравствуйте, подскажите пожалуйста, как и чем подписать файл message.xml(выгрузка из 1С). Требование: подпись должна быть detached и должно быть расширение .sign. С помощью утилиты cryptcp получается только .sig(-sign) и .sgn(-sign - detached). Поиск по форуму не помог.

Добрый день.

Используйте команду:
Код:
cryptcp -sign -detached -q message.xml message.xml.sign

После выполнения команды необходимо выбрать в списке нужный сертификат (если их больше одного).

В данном случае расширение файла отделенной подписи Вы можете указать то, какое Вам требуется.
Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Александр Лавник за этот пост.
sysadmin_kbtochmash.ru оставлено 11.12.2018(UTC)
Offline sysadmin_kbtochmash.ru  
#3 Оставлено : 11 декабря 2018 г. 12:51:47(UTC)
sysadmin_kbtochmash.ru

Статус: Новичок

Группы: Участники
Зарегистрирован: 10.12.2018(UTC)
Сообщений: 2
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 1 раз
Спасибо, помогло.
Offline Syava171185  
#4 Оставлено : 6 февраля 2019 г. 9:33:24(UTC)
Syava171185

Статус: Новичок

Группы: Участники
Зарегистрирован: 06.02.2019(UTC)
Сообщений: 5
Российская Федерация
Откуда: Москва

Добрый день! Куда необходимо конкретно водить команду cryptcp -sign -detached -q message.xml message.xml.sign
Offline Андрей Писарев  
#5 Оставлено : 6 февраля 2019 г. 9:54:04(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,630
Мужчина
Российская Федерация

Сказал «Спасибо»: 494 раз
Поблагодарили: 2035 раз в 1579 постах
Автор: Syava171185 Перейти к цитате
Добрый день! Куда необходимо конкретно водить команду cryptcp -sign -detached -q message.xml message.xml.sign


Здравствуйте.

cryptcp - это консольное приложение.
Цитата:

-sign -detached -q message.xml message.xml.sign
- это параметры для приложения.

Чтобы вызвать приложение - сохраните текст в файл с расширением .cmd:


Цитата:
"C:\Program Files (x86)\Crypto Pro\CSP\csptest.exe" -sign -detached -q message.xml message.xml.sign
pause


и откройте этот файл двойным щелчком.
Техническую поддержку оказываем тут
Наша база знаний
Offline Syava171185  
#6 Оставлено : 6 февраля 2019 г. 10:38:31(UTC)
Syava171185

Статус: Новичок

Группы: Участники
Зарегистрирован: 06.02.2019(UTC)
Сообщений: 5
Российская Федерация
Откуда: Москва

Создал файл при нажатии на его выдает ошибку. Также прошу сообщить какие мои дальнейшие действия, чтобы подписать .xml файл.

[img]http://[/img] Bezymjannyjj.png (19kb) загружен 18 раз(а).
Offline Александр Лавник  
#7 Оставлено : 6 февраля 2019 г. 13:48:48(UTC)
Александр Лавник

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 30.06.2016(UTC)
Сообщений: 3,376
Мужчина
Российская Федерация

Сказал «Спасибо»: 53 раз
Поблагодарили: 773 раз в 715 постах
Автор: Syava171185 Перейти к цитате
Создал файл при нажатии на его выдает ошибку. Также прошу сообщить какие мои дальнейшие действия, чтобы подписать .xml файл.

[img]http://[/img] Bezymjannyjj.png (19kb) загружен 18 раз(а).

Отвечено по телефону.

Нужно указывать путь не к csptest, а к cryptcp.
Техническую поддержку оказываем тут
Наша база знаний
Offline volkoff  
#8 Оставлено : 26 июля 2019 г. 12:01:26(UTC)
volkoff

Статус: Участник

Группы: Участники
Зарегистрирован: 13.02.2018(UTC)
Сообщений: 12

Сказал(а) «Спасибо»: 9 раз
Автор: Александр Лавник Перейти к цитате
Автор: sysadmin_kbtochmash.ru Перейти к цитате
Здравствуйте, подскажите пожалуйста, как и чем подписать файл message.xml(выгрузка из 1С). Требование: подпись должна быть detached и должно быть расширение .sign. С помощью утилиты cryptcp получается только .sig(-sign) и .sgn(-sign - detached). Поиск по форуму не помог.

Добрый день.

Используйте команду:
Код:
cryptcp -sign -detached -q message.xml message.xml.sign

После выполнения команды необходимо выбрать в списке нужный сертификат (если их больше одного).

В данном случае расширение файла отделенной подписи Вы можете указать то, какое Вам требуется.


подскажите, а как можно выбор сертификата вшить сразу в команду?
и так же подтверждение следующего действия
Цитата:

The certificate or certificate chain is based on an untrusted root.
Do you want to use this certificate ([Y]es, [N]o, [C]ancel)?



просто предпогалается создание подписи из скрипта, так что возможности вести диалог в консоли не будет

Спасибо
Offline Александр Лавник  
#9 Оставлено : 26 июля 2019 г. 12:37:26(UTC)
Александр Лавник

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 30.06.2016(UTC)
Сообщений: 3,376
Мужчина
Российская Федерация

Сказал «Спасибо»: 53 раз
Поблагодарили: 773 раз в 715 постах
Автор: volkoff Перейти к цитате
Автор: Александр Лавник Перейти к цитате
Автор: sysadmin_kbtochmash.ru Перейти к цитате
Здравствуйте, подскажите пожалуйста, как и чем подписать файл message.xml(выгрузка из 1С). Требование: подпись должна быть detached и должно быть расширение .sign. С помощью утилиты cryptcp получается только .sig(-sign) и .sgn(-sign - detached). Поиск по форуму не помог.

Добрый день.

Используйте команду:
Код:
cryptcp -sign -detached -q message.xml message.xml.sign

После выполнения команды необходимо выбрать в списке нужный сертификат (если их больше одного).

В данном случае расширение файла отделенной подписи Вы можете указать то, какое Вам требуется.


подскажите, а как можно выбор сертификата вшить сразу в команду?
и так же подтверждение следующего действия
Цитата:

The certificate or certificate chain is based on an untrusted root.
Do you want to use this certificate ([Y]es, [N]o, [C]ancel)?



просто предпогалается создание подписи из скрипта, так что возможности вести диалог в консоли не будет

Спасибо

Здравствуйте.

Для указания конкретного сертификата можно использовать опции:

-dn - указание строки из компонентов имени субъекта сертификата (может быть несколько совпадений),

-thumbprint - указание отпечатка используемого сертификата (однозначное совпадение).

Для отключения проверки цепочки сертификатов нужно использовать опцию:

-nochain

Более подробно см. руководство по работе с cryptcp или встроенную справку:

cryptcp -help

cryptcp -sign -help
Техническую поддержку оказываем тут
Наша база знаний
Offline volkoff  
#10 Оставлено : 26 июля 2019 г. 14:57:27(UTC)
volkoff

Статус: Участник

Группы: Участники
Зарегистрирован: 13.02.2018(UTC)
Сообщений: 12

Сказал(а) «Спасибо»: 9 раз
Автор: Александр Лавник Перейти к цитате
Автор: volkoff Перейти к цитате
Автор: Александр Лавник Перейти к цитате
Автор: sysadmin_kbtochmash.ru Перейти к цитате
Здравствуйте, подскажите пожалуйста, как и чем подписать файл message.xml(выгрузка из 1С). Требование: подпись должна быть detached и должно быть расширение .sign. С помощью утилиты cryptcp получается только .sig(-sign) и .sgn(-sign - detached). Поиск по форуму не помог.

Добрый день.

Используйте команду:
Код:
cryptcp -sign -detached -q message.xml message.xml.sign

После выполнения команды необходимо выбрать в списке нужный сертификат (если их больше одного).

В данном случае расширение файла отделенной подписи Вы можете указать то, какое Вам требуется.


подскажите, а как можно выбор сертификата вшить сразу в команду?
и так же подтверждение следующего действия
Цитата:

The certificate or certificate chain is based on an untrusted root.
Do you want to use this certificate ([Y]es, [N]o, [C]ancel)?



просто предпогалается создание подписи из скрипта, так что возможности вести диалог в консоли не будет

Спасибо

Здравствуйте.

Для указания конкретного сертификата можно использовать опции:

-dn - указание строки из компонентов имени субъекта сертификата (может быть несколько совпадений),

-thumbprint - указание отпечатка используемого сертификата (однозначное совпадение).

Для отключения проверки цепочки сертификатов нужно использовать опцию:

-nochain

Более подробно см. руководство по работе с cryptcp или встроенную справку:

cryptcp -help

cryptcp -sign -help



Благодарю, вроде оно

А не в курсе, что может быть, если выдает ошибку Unknown error.


UserPostedImage

требуется именно создание подписи (без включения контента командой signf)
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.