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

Уведомление

Icon
Error

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

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

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

Сказал(а) «Спасибо»: 3 раз
Добрый день!

Просматривая примеры из sdk можно легко сделать проверку ЭЦП на стороне сервера, но вот сделать тоже самое на стороне клиенте не получается. В руководстве разработчика по ЭЦП BROWSER Plug-in (http://cpdn.cryptopro.ru/default.asp?url=content/cades/plugin.html) дано мало примеров.

Если бы был подписанный c помощью ЭЦП файл и он пришел на сервер, проверить его не составило бы труда, но как быть, если сервер подписал файл и отправил клиенту. На клиентской части нужно вызвать java script, который через BROWSER Plug-in обратится к usb-токену.

Есть ли примеры реализации проверки эцп подписанного файла клиентской машиной???

Читал много где, но понимаю, что чего-то не понимаю. Повторюсь, что проблема на клиентской части. Вызывает ступор. Сайт работает на asp.net. Я практически уверен, что использовать нужно именно java-script.

Спасибо за любую помощь и источники.
Offline Максим Коллегин  
#2 Оставлено : 22 января 2013 г. 21:13:31(UTC)
Максим Коллегин

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

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

Сказал «Спасибо»: 39 раз
Поблагодарили: 750 раз в 645 постах
cpdn

Отредактировано пользователем 22 января 2013 г. 21:14:08(UTC)  | Причина: Не указана

Знания в базе знаний, поддержка в центре поддержки
Offline Gorilka2012  
#3 Оставлено : 23 января 2013 г. 11:24:48(UTC)
Gorilka2012

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

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

Сказал(а) «Спасибо»: 3 раз
Здравствуйте, есть еще несколько вопросов:
1) Правильно ли я понимаю, что поддержка шифрования и дешифровки с помощью ключей встроена в usb-токен, но на browser plug-in находится в разработке?
2) Browser plug-in одинаково работает как с ruToken, так и с eToken?
3) Технология использует CAPICOM, которую больше не поддерживает Microsoft. Поставляется ли она со всеми операционными системами или необходимо отдельная проверка?
4) В пункте "Способ активации объектов КриптоПро ЭЦП Browser plug-in" используется код:

if (((System.Web.Configuration.HttpCapabilitiesBase)myBrowserCaps).Browser.ToUpper().IndexOf("IE") >= 0)
{
//Browser is Internet Explorer
Response.Write("return new ActiveXObject(name);");
}
else
{
//Browser is not Internet Explorer
var userAgent = Request.UserAgent.ToUpper();
if(userAgent.Contains("IPOD") || userAgent.Contains("IPAD") || userAgent.Contains("IPHONE"))
{
// User works under ios
Response.Write(
"return call_ru_cryptopro_npcades_10_native_bridge(\"CreateObject\", [name]);");
}
else
{
// netscape
Response.Write("var cadesobject = document.getElementById(\"cadesplugin\");" +
"return cadesobject.CreateObject(name);");
}
}

Если я правильно понимаю, после проверки использования Internet Explorer производится проверка использования ipod/ipad/iphone, если используется ни одно из подобных устройств считается, что поддерживается netscape (т.е. Mozilla Firefox).

Возникает несколько вопросов:
1) Заявлено, что ЭЦП Browser plug-in поддерживает Opera, Apple Safari, Google Chrome. Код распознает их, как netscape?
2) Что, если пользователи ipod/ipad/iphone будут использовать не стандартный браузер а сторонний (тот же Chrome, например).

Буду рад ответам
Offline Андрей Писарев  
#4 Оставлено : 23 января 2013 г. 11:30:47(UTC)
Андрей *

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

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

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

3) Технология использует CAPICOM, которую больше не поддерживает Microsoft. Поставляется ли она со всеми операционными системами или необходимо отдельная проверка?
Буду рад ответам


Поставляется отдельно и только с ОС Windows и необходима отдельная проверка.

Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей Писарев  
#5 Оставлено : 23 января 2013 г. 11:39:01(UTC)
Андрей *

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

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

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

3) Технология использует CAPICOM, которую больше не поддерживает Microsoft. Поставляется ли она со всеми операционными системами или необходимо отдельная проверка?
Буду рад ответам



при установке плагина - устанавливается и "CAPICOM" 2.1.0.3 подписанный CryptoPro
VERSION_INFO fixed by CryptoPro

Отредактировано пользователем 23 января 2013 г. 12:00:47(UTC)  | Причина: Не указана

Техническую поддержку оказываем тут
Наша база знаний
Offline Gorilka2012  
#6 Оставлено : 23 января 2013 г. 12:08:00(UTC)
Gorilka2012

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

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

Сказал(а) «Спасибо»: 3 раз
Автор: Андрей * Перейти к цитате
Автор: Gorilka2012 Перейти к цитате

3) Технология использует CAPICOM, которую больше не поддерживает Microsoft. Поставляется ли она со всеми операционными системами или необходимо отдельная проверка?
Буду рад ответам



при установке плагина - устанавливается и "CAPICOM" 2.1.0.3 подписанный CryptoPro
VERSION_INFO fixed by CryptoPro


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