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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Юрий Зиновьев  
#1 Оставлено : 9 апреля 2021 г. 12:12:55(UTC)
Юрий Зиновьев

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

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

Помогите разобраться, как с помощью КриптоПро.Net подписать один файл несколькими ЭП разных пользователей.
Процесс такой: В системе Зав.складом формирует накладную на приём-передачу товарно-материальных ценностей.
Затем вызывает команду подписания.
Система формирует файл и подписывает его открепленной ЭП.
Эту часть мы реализовали.

Далее зав.складом, который принимает эти ТМЦ должен подписать сформированный документ своей ЭП.
Подскажите как это реализовать? Неужели нужно формировать второй файл с открепленной подписью?
Offline two_oceans  
#2 Оставлено : 12 апреля 2021 г. 8:07:23(UTC)
two_oceans

Статус: Эксперт

Группы: Участники
Зарегистрирован: 05.03.2015(UTC)
Сообщений: 1,602
Российская Федерация
Откуда: Иркутская область

Сказал(а) «Спасибо»: 110 раз
Поблагодарили: 395 раз в 366 постах
Добрый день.
Форматы предусматривают несколько подписей в одном файле открепленной подписи, без проблем. Вот только не при всех способах реализации есть соответствующая функция в программном интерфейсе.

Для точных рекомендаций нужна специфика как реализовали (cadescom / классы dotNet / bc / cades библиотека / низкоуровневые функции), какой формат подписи (cades - подпись произвольного файла, xades - подпись XML/документов Office), нужна ли усовершенствованная подпись с меткой доверенного времени и доказательствами действительности сертификата на момент подписания.

Для cades процесс примерно такой: существующая подпись открывается, проверяется, после проверки вызывается немного другая функция подписания (с режимом добавления еще одной подписи). Если обычная функция называется "*Sign*", то "другая" может называться "*CoSign*".

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