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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Vikong  
#1 Оставлено : 30 апреля 2021 г. 9:48:01(UTC)
Vikong

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

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

Сказал(а) «Спасибо»: 2 раз
Привет всем!
На cpdn встречается метод GetCapicomCertificate тут, например
Откуда он берется? Нигде не нашёл определения. Может кто-нибудь подсказать? Я использую C#
Offline Андрей *  
#2 Оставлено : 30 апреля 2021 г. 10:16:46(UTC)
Андрей *

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

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

Сказал «Спасибо»: 494 раз
Поблагодарили: 2035 раз в 1579 постах
Здравствуйте.


Цитата:

// Получаем сертфикат CAPICOM (существует только 32-битная capicom.dll!)
CAPICOM.CertificateClass certCapicom = GetCapicomCertificate();


1. Опишите задачу.
2. Зачем использовать CAPICOM в C#?
3. Есть MSDN и SDK с примерами.
Техническую поддержку оказываем тут
Наша база знаний
Offline Vikong  
#3 Оставлено : 30 апреля 2021 г. 11:41:57(UTC)
Vikong

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

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

Сказал(а) «Спасибо»: 2 раз
Задача: подписывать документы усиленной квалифицированной подписью, генерируемые на сайте, в среде C# ASP.NET (NET5, Core 3)
Насколько я понял, это CAdES X Long Type 1
Соответственно, возникает необходимость использования CAPICOM и CAdESCOM. Или есть какая-то иная возможность?
За примеры премного благодарен, но я там не нашёл, как сгенерировать именно УКЭП.

Отредактировано пользователем 30 апреля 2021 г. 11:43:59(UTC)  | Причина: Не указана

Offline dmi-viktor  
#4 Оставлено : 18 октября 2022 г. 19:20:07(UTC)
dmi-viktor

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

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

Сказал «Спасибо»: 2 раз
Автор: Андрей * Перейти к цитате
Здравствуйте.


Цитата:

// Получаем сертфикат CAPICOM (существует только 32-битная capicom.dll!)
CAPICOM.CertificateClass certCapicom = GetCapicomCertificate();


1. Опишите задачу.
2. Зачем использовать CAPICOM в C#?
3. Есть MSDN и SDK с примерами.



Здравствуйте, нашел данную ветку обсуждения и так же интересует метод GetCAPICOMCertificate.

Т.к. до сегодняшнего дня не имел опыта работы с подписью документов, то взял за образец статью с habr https://habr.com/ru/post/546854/, прошу прощения если запрещено указывать ссылки на сторонние ресурсы.

Подпись мне нужна для "Честного знака" с целью организации единой авторизации. Необходимо подписать значение переменной, цитирую "Подписанные УКЭП зарегистрированного УОТ случайные данные в base64 (присоединённая ЭП)". Причем в документации ЧЗ рекомендуется не указывать расширение для файла, подлежащего подписанию.

Сделать это вручную при помощи приложения КриптоАРМ ГОСТ смог, но не понимаю как это сделать программно. Просмотрел множество веток и уже запутался. Работаю VS19 AspNet.Core 3.1.
Запустил и испытал работу https://github.com/Crypt...DotnetCoreSampleProject, но насколько я понял это далеко не то решение что мне нужно?

Извините, если просмотрел решение на форуме.

Offline evgen.p  
#5 Оставлено : 28 января 2023 г. 9:31:34(UTC)
evgen.p

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

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

Сказал(а) «Спасибо»: 7 раз
Господа, удалось решить проблему? Иду по вашему пути 1-в-1. Поделитесь опытом пожалуйста)
Offline Андрей *  
#6 Оставлено : 28 января 2023 г. 12:15:36(UTC)
Андрей *

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

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

Сказал «Спасибо»: 494 раз
Поблагодарили: 2035 раз в 1579 постах
Автор: evgen.p Перейти к цитате
Господа, удалось решить проблему? Иду по вашему пути 1-в-1. Поделитесь опытом пожалуйста)


Ответы не поменялись.
Есть примеры, sdk, подписать и отправить на проверку в ЧЗ.
Техническую поддержку оказываем тут
Наша база знаний
Offline egn.p  
#7 Оставлено : 29 сентября 2023 г. 12:55:34(UTC)
egn.p

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

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

Сказал(а) «Спасибо»: 4 раз
Надеюсь, это кому-нибудь сэкономит время. Тут есть листинг этого метода: https://www.cryptopro.ru...posts&t=4804&p=2
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.