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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Integration  
#1 Оставлено : 29 мая 2013 г. 8:07:16(UTC)
Integration

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

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

Сказал(а) «Спасибо»: 1 раз
Приветствую товарищи. Boo hoo!

Пишу интеграцию ERP и "КриптоПро". Мы используем смарт-карты. Устройства: ASE IIIe USB (athena INC).
Язык программирования у меня своеобразный, своя среда разработки (свои визуализации-формы) но это не столь важно.

Выбрал ком объект CADESCOM. Вместе с ним установил SDK, и драйвера.
Написал класс-обертку в ERP системе (не до конца), который и обрабатывает события.
И вот захотел все протестировать но уперся в тупик. Предварительно прочитал бегло ФЗ-63 и пообщался с программистом который писал пользовательское приложение с ЭЦП на javascript.

Итак, собственно вопросы и трудности:
0. Какой тип усовершенствованной подписи правильно использовать?
Тип подписи CAdES BES или же Тип подписи CAdES-X Long Type 1. В чем разница? Или как понять какой у меня тип.
1. К какому хранилищу сертификатов обращается по умолчанию COM? (Который находится в Windows?? или как?)
2. Возможно ли мне использовать CADESCOM на Windows Server 2012? (щас делаю все на 2008 R2)
3. Обязательна ли установка SDK, если я собираюсь использовать COM-объект CADESCOM?
4. И крайний вопрос, собственно по механизму подписывания (я его опишу как вижу, поправьте если что думаю не так):

Я собираюсь подписывать 2 типа объектов. 1й - строка базы данных. 2й - файл-вложение типа excel или word (не принципиально).
1-й тип. Строка базы данных.
Есть некий дайджест (запрос из полей и их значений). Собрал поля, сформировал XML или строку. Что правильно собрать из базы данных?
Далее я вычисляю hash сумму от этого STR значения методами CADESCOM - MD5 (Или какой верно использовать алгоритм хеширования?).
Возвращается мне строка, которую я собственно и записываю к себе в базу, запрещая редактировать строку БД, или же стираю подпись при изменении, т.к. она становится не легитимной. Как-то так.

2-й тип. ФАЙЛ.
Собственно нужно просто подписать файл и открывать его программно только на чтение. Как то так?
Как программно подписать файл я тоже не разобрался..

БУДУ БЛАГОДАРЕН за любые замечания и предложения!! Заранее спасибо! Think

Отредактировано пользователем 29 мая 2013 г. 8:59:49(UTC)  | Причина: #UPD: CAPICOM исправил на CADESCOM

Offline Андрей Писарев  
#2 Оставлено : 29 мая 2013 г. 8:13:44(UTC)
Андрей *

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

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

Сказал «Спасибо»: 621 раз
Поблагодарили: 2397 раз в 1886 постах
CAPICOM от MS не создает усовершенствованную подпись.
Вам нужен CADESCOM от КриптоПРО
Техническую поддержку оказываем тут
Наша база знаний
Offline Integration  
#3 Оставлено : 29 мая 2013 г. 8:15:24(UTC)
Integration

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

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

Сказал(а) «Спасибо»: 1 раз
Автор: Андрей * Перейти к цитате
CAPICOM от MS не создает усовершенствованную подпись.
Вам нужен CADESCOM от КриптоПРО

Да, я исправился-увидел уже, спасибо.

Отредактировано пользователем 29 мая 2013 г. 9:01:28(UTC)  | Причина: Не указана

Offline Андрей Писарев  
#4 Оставлено : 29 мая 2013 г. 8:24:12(UTC)
Андрей *

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

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

Сказал «Спасибо»: 621 раз
Поблагодарили: 2397 раз в 1886 постах
Автор: Integration Перейти к цитате

0. Какой тип усовершенствованной подписи правильно использовать?
Тип подписи CAdES BES или же Тип подписи CAdES-X Long Type 1. В чем разница? Или как понять какой у меня тип.


Главная > Продукты > КриптоПро ЭЦП
Там же есть: Стандарт применения усовершенствованной электронной цифровой подписи
и ссылка на RFC CMS Advanced Electronic Signatures (CAdES)
Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
Integration оставлено 29.05.2013(UTC)
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.