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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline ty134  
#1 Оставлено : 19 марта 2015 г. 9:07:14(UTC)
ty134

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

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

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

Термины определения:
ОП – отраслевая программа, разработанная сторонней организацией, язык программирования Java.
БД – база данных ОП, где хранятся файлы (ФайлБД), атрибуты (АтрибутыФайлаБД) и т.д..
ФайлБД – массив байт (документы, сканы и т.д.).
ПодписьБД - массив байт формат Base64.
АтрибутыФайлаБД – название файла, имя пользователя сохранившего файл, дата сохранения.
АтрибутыПодписиБД – срок действия сертификата, имя пользователя сохранившего файл, дата сохранения.
Сертифицированный Web-Сервис – две функции:
получитьПодпись(byte[] исходный файл), вернет подпись в формате Base64
проверитьПодпись(byte[] исходный файл, подпись в формате Base64), вернет - верна подпись или нет, информацию о подписи.

Задача: В БД ОП хранится ФайлБД и АтрибутыФайлаБД необходимо иметь возможность загружать, хранить, выгружать ПодписьБД и АтрибутыПодписиБД.

Вариант 1. Подписывать файлы сертифицированным ПО (Сертифицированный Web-Сервис, КриптоАРМ и т.д.) на диске, получать файл с расширением sig и загружать в БД ОП.
ОП – не хранит в БД информацию Действительна подпись или нет, для проверки подписи необходимо выгрузить подпись и файл, средствами ОП, на диск и проверить сертифицированным ПО.

Вариант 2. Посылать запрос на Сертифицированный Web-Сервис полученную ПодписьБД и АтрибутыПодписиБД хранить в БД ОП.
ОП – не хранит в БД информацию Действительна подпись или нет, для проверки подписи необходимо сделать запрос на Сертифицированный Web-Сервис средствами ОП.

ОП для своей работы не использует ни каких библиотек связанных с формированием электронной подписи или шифрования, не проводит никаких преобразований сохраняемых файлов и подписей.

Данные ОП используются внутри организации, в подведомственных организациях, для формирования запросов по каналам СМЭВ.

Сертифицированный Web-Сервис работает только в защищенной сети. Разработчики ОП не имеют доступа к сервису, для тестирования получения подписи через сервис написал заглушку, возвращала фиксированную строку.

Вопрос: для ОП необходимо проводить контроль встраивания?
Offline ty134  
#2 Оставлено : 19 марта 2015 г. 15:00:55(UTC)
ty134

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

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

Забыл написать, Сертифицированный Web-Сервис для подписи использует КриптоПро, поэтому и обратился в данный форум, с надеждой на помощ.
За ранее благодарен за ответы и комментарии.
Offline Максим Коллегин  
#3 Оставлено : 19 марта 2015 г. 16:47:05(UTC)
Максим Коллегин

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

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,453
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 38 раз
Поблагодарили: 748 раз в 643 постах
Контроль встраивания необходим при работе в госорганизациях или по желанию заказчика.
Знания в базе знаний, поддержка в центре поддержки
Offline ty134  
#4 Оставлено : 20 марта 2015 г. 11:09:21(UTC)
ty134

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

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

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