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

Уведомление

Icon
Error

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

Статус: Активный участник

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

Поблагодарили: 3 раз в 3 постах

1) В ветке "Выпуск новых версий КриптоПро ЭЦП" про релиз КриптоПро ЭЦП Browser Plugin версия 2.0.12191 сказано:

"Файлы cadescom-*.msi теперь по умолчанию не устанавливают плагин NPAPI."

Не совсем понятно, что имеется в виду. Допустим в Chrome 45+ всё будет работать через Extension и Native Message.
А как же без NPAPI будет обеспечиваться работа того же плагина, например, в Mozilla Firefox?
В то же время в плагинах Firefox есть "CryptoPro CAdES NPAPI Browser Plug-in 2.0.1051.0" - то есть устанавливает.
Или в этой фразе имеется в виду не вообще "не устанавливают плагин NPAPI", а только для Chrome?
Поясните пожалуйста, а то я запутался.


2) Если плагин (версия 2.0.12191) устанавливается без опции -cadesargs "CHROME_EXTENSION=1"
и затем в Chrome из магазина приложений устанавливается расширение
https://chrome.google.co...nmpdbibifmljnfjhpififfog
должна ли работать подпись, например на демонстрационной странице?(http://www.cryptopro.ru/sites/default/files/products/cades/demopage/async_cades_bes_sample.html)

Сразу скажу, что у нас так не работает. То есть плагин отдельно есть. Расширение
в chrome://extensions есть и включено, но ни ваш пример, ни наши переписанные под новый способ
подписи на сайте не работают. Эксперимент проводился на Chrome 45.0.2454.37 beta-m (64-bit) под Windows 8.1 (64-bit)

А вот если выполнять установку с опцией
cadesplugin.exe -cadesargs "CHROME_EXTENSION=1"
то расширение устанавливается при первом запуске Chrome без обращения в магазин приложений и
после этого работают и ваш пример и наши подписи.

Естественно, перед началом проверки в обоих случаях и плагин и расширение предварительно удаляются,
хром перезапускается, так то эксперименты "чистые".

Версии расширений (судя по цифре) в магазине приложений и при установке из экзешника с опциями одинаковые.
Создается впечатление, что без CHROME_EXTENSION=1 не ставится не только расширение в хром, но
и что-то еще, без чего отдельно установленное расширение всё равно не работает.

Если вы спросите, зачем нужно что-то ставить из магазина приложений, то дело в том, что
массовому клиенту невозможно объяснить, что значит "параметры командной строки".
Ткнуть по инструкции мышью в ссылку на магазин и кнопку "Установить" смогут почти все.
А запустить загруженный файл с параметрами - никто. Поэтому огромная просьба:

Либо устанавливать расширение в хром по умолчанию, без указания дополнительных опций командной строки (предпочтительно).
Либо сделать так, чтобы плагин установленный без опций работал с расширением из магазина приложений.
Либо объясните что я неправильно делаю или понимаю.

Извините за многословность, короче было бы непонятно в чем проблемы.
Спасибо.
Offline cross  
#2 Оставлено : 17 августа 2015 г. 9:31:48(UTC)
Анатолий Беляев

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

Группы: Администраторы, Участники
Зарегистрирован: 24.11.2009(UTC)
Сообщений: 965
Откуда: Crypto-Pro

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 174 раз в 152 постах
Плагин для хрома на базе Native Message состоит из двух частей. Расширения из магазина и собственно Native Message Host. Первое можно поставить из магазина всегда второе ставит инсталятор когда указан опция. Ставиться в данный момент именно опцией т.к. пока это не релизная версия и она далеко не всем нужна. После выхода релиза будет ставиться по умолчанию.
Техническую поддержку оказываем тут.
Наша база знаний.
Наша страничка в Instagram.
Offline ve2  
#3 Оставлено : 17 августа 2015 г. 10:16:37(UTC)
ve2

Статус: Активный участник

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

Поблагодарили: 3 раз в 3 постах
Выпуск 45 версии Хрома обещан в сентябре. Хорошо если в конце, но теоретически он может выйти через 2 недели.
Тогда у наших клиентов на Хроме в один день перестанут работать подписи. Я не представляю, что делать когда одновременно
в техподдержку позвонит 100500 клиентов.

Хотелось бы получить релиз плагина до выхода 45 хрома хотя бы за 2 недели (то есть уже) чтобы опубликовать
рекомендации клиентам, чтобы успели перейти заранее.
Offline cross  
#4 Оставлено : 20 августа 2015 г. 15:01:22(UTC)
Анатолий Беляев

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

Группы: Администраторы, Участники
Зарегистрирован: 24.11.2009(UTC)
Сообщений: 965
Откуда: Crypto-Pro

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 174 раз в 152 постах
Обновили расширение и тестовую страницу. Немного изменился процесс встраивания плагина.

Основные изменения:
Для встраивания нужно включать в свою страницу только один файл cadesplugin_api.js. Он предоставляет обьект Promise window.cadesplugin. При успешной инициализации плагина вызывается resolve() этого обьекта при ошибке reject().

Функции CreateObjectAsync, async_spawn, CreatePluginObject убраны из глобальной области видимости. Теперь это методы обьекта window.cadesplugin.


Ссылка на расширение - https://chrome.google.co...nmpdbibifmljnfjhpififfog
ссылка на тестовую страницу - https://www.cryptopro.ru...nc_cades_bes_sample.html
ссылка на cpcsp_plugin_api.js - https://www.cryptopro.ru...cades/cadesplugin_api.js

Отредактировано пользователем 21 августа 2015 г. 10:19:33(UTC)  | Причина: Не указана

Техническую поддержку оказываем тут.
Наша база знаний.
Наша страничка в Instagram.
Offline Павел Смирнов  
#5 Оставлено : 21 августа 2015 г. 9:32:51(UTC)
Павел Смирнов

Статус: Вам и не снилось

Группы: Администраторы
Зарегистрирован: 24.12.2007(UTC)
Сообщений: 831
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 1 раз
Поблагодарили: 48 раз в 44 постах
Создал специальную тему: http://www.cryptopro.ru/forum2/default.aspx?g=posts&t=9271.
Техническую поддержку оказываем тут.
Наша база знаний.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest (2)
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.