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

Уведомление

Icon
Error

12 Страницы<1234>»
Опции
К последнему сообщению К первому непрочитанному
Offline cybermerlin  
#11 Оставлено : 4 мая 2012 г. 18:48:58(UTC)
cybermerlin

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

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

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 3 раз в 3 постах
-
Цитата:
Насчет расширения документации - посмотрим, куда лучше добавить значения

может просто добавить в тех же табличках, где и упоминается столбец Value ? (например, тут)

- opera 11, firefox 10 - error
Код:

      var cadesobject = document.getElementById('FFembeded');
      var mimetype = navigator.mimeTypes["application/x-cades"];
      if (mimetype) {
          var plugin = mimetype.enabledPlugin;
          if (plugin) {
            getElById('PlugInEnabled').className="PlugInEnabled";
            cadesplugin = document.getElementById('cadesplugin');
            if(!cadesplugin.CreateObject){ alert('элемент Object найден, Но у него нет мотода CreateObject'); return false; }        // выходит на этой строке
          }else return false;
      }

в safari работает успешно

- я правильно понимаю, что если я использовал CAPICOM.SignedData.Sign, то средствами CADESCOM уже не смогу VerifyCades успешно произвести верификацию?

Отредактировано пользователем 4 мая 2012 г. 20:35:42(UTC)  | Причина: Не указана

Offline cybermerlin  
#12 Оставлено : 4 мая 2012 г. 20:34:35(UTC)
cybermerlin

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

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

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 3 раз в 3 постах
ИМХО лучше уж было бы апплет сделать, по-крайней мере работало бы везде
(шепотом: хотя я сам сначала пытался под сервелат и Flash подточиться)

и кстати, document.write() - перетирает все тело страницы, от чего приходится перекидывать этот кусок в начало страницы загрузки, и, как следствие, пришлось отказаться от красивой организации инициации в виде класса нормального
Offline cybermerlin  
#13 Оставлено : 4 мая 2012 г. 21:45:45(UTC)
cybermerlin

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

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

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 3 раз в 3 постах
Certificate.IsValid().CheckFlag - undefined into FireFox 10
Offline Новожилова Елена  
#14 Оставлено : 5 мая 2012 г. 22:00:00(UTC)
Новожилова Елена

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

Группы: Администраторы, Участники
Зарегистрирован: 10.12.2008(UTC)
Сообщений: 930
Женщина
Откуда: Крипто-Про

Поблагодарили: 105 раз в 98 постах
Цитата:
- я правильно понимаю, что если я использовал CAPICOM.SignedData.Sign, то средствами CADESCOM уже не смогу VerifyCades успешно произвести верификацию?


В общем случае да. Есть одно исключение - если подпись вы делали на ГОСТе, то проверку на соответствие типу CAdES-BES она пройти должна.
Подробно здесь.

Цитата:
Certificate.IsValid().CheckFlag - undefined into FireFox 10


Реализовано только свойство Result. http://cpdn.cryptopro.ru..._certificate_status.html
Offline cross  
#15 Оставлено : 5 мая 2012 г. 22:08:07(UTC)
Анатолий Беляев

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

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

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 174 раз в 152 постах
Вы в одном месте берете
var cadesobject = document.getElementById('FFembeded');
в другой строчке
cadesplugin = document.getElementById('cadesplugin');

В каком элементе у вас написано application/x-cades ?
Техническую поддержку оказываем тут.
Наша база знаний.
Наша страничка в Instagram.
Offline cybermerlin  
#16 Оставлено : 10 мая 2012 г. 14:05:29(UTC)
cybermerlin

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

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

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 3 раз в 3 постах
cross - в обоих случаях нигде (firefox || opera), cadesobject == null. только в mimetype есть (и соответственно в plugin = MimeType { constructor=MimeType, enabledPlugin=Plugin, type="application/x-cades"})
переписал вот таким макаром:
Код:
if(!ie){
      var cadesobject = document.getElementById('FFembeded');
      var mimetype = navigator.mimeTypes["application/x-cades"];
      if (mimetype) {
          var plugin = mimetype.enabledPlugin;
          if (plugin) {
            document.getElementById('PlugInEnabled').className="PlugInEnabled";
            document.write("<object id=\"cadesplugin\" type=\"application/x-cades\" style=\"visibility:hidden;height:0;width:0;\" > </object>");
            var dd = document.getElementById('cadesplugin');
          }
      }
    }

работает в safari,firefox,ie9

в opera 11 Ваш пример также не работает

Новожилова Елена - если Certificate.IsValid().CheckFlag не реализован, тогда по каким параметрам реализована валидация?
Offline cybermerlin  
#17 Оставлено : 11 мая 2012 г. 17:17:54(UTC)
cybermerlin

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

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

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 3 раз в 3 постах
спустя неделю я вдруг начал сомневаться в значимости этого плагина
пусть он реализует работу с gost сертификатаами в других браузерах, НО проблему поддержки TLS канала - не решает
как решить эту проблему?
Offline Максим Коллегин  
#18 Оставлено : 12 мая 2012 г. 1:06:55(UTC)
Максим Коллегин

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

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

Сказал «Спасибо»: 37 раз
Поблагодарили: 722 раз в 626 постах
Мы планируем реализовать поддержку XMLHttpRequest c ГОСТ-TLS.
Знания в базе знаний, поддержка в центре поддержки
Offline cybermerlin  
#19 Оставлено : 21 мая 2012 г. 20:52:48(UTC)
cybermerlin

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

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

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 3 раз в 3 постах
т.е. зайдут на страницу по http
а все запросы ajax будут оборачиваться ssl ?
крутяк конечно
только в некоторых браузерах это будет считаться как xss обращение ...
...
браузеры же не используют XMLHttpRequest при обычных обращениях к сайту? (если не через ajax и если речь не идет о подгрузке файлов...)
или я ошибаюсь?
Offline cybermerlin  
#20 Оставлено : 24 мая 2012 г. 20:09:40(UTC)
cybermerlin

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

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

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 3 раз в 3 постах
1- ISignedData3.ContentEncoding можно указать CADESCOM_STRING_TO_UCS2LE
тогда получу UCS-2
а что если я хочу в UTF-8 ?
по умолчанию написано в UCS-2 кодирует (если не указывать)

2- и вопрос по значениям для констант так и остается открытым (в документашке у вас не написано их значения)

3- и еще вопрос по если Certificate.IsValid().CheckFlag не реализован, тогда по каким параметрам реализована валидация?

4- в opera 11 таки не работает ваш пример
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
12 Страницы<1234>»
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.