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

Уведомление

Icon
Error

12 Страницы<12345>»
Опции
К последнему сообщению К первому непрочитанному
Offline Новожилова Елена  
#21 Оставлено : 24 мая 2012 г. 21:32:47(UTC)
Новожилова Елена

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

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

Поблагодарили: 105 раз в 98 постах
1. В любом формате - кодируете как бинарные данные (CADESCOM_BASE64_TO_BINARY).

2. Да, документацию пока не обновили.

3. Проверка чего? Сертификата ключа подписи? Встроена в проверку подписи (точнее является частью этой проверки).

4. Специально запустила пример на Opera 11.62 - все работает.
Offline cybermerlin  
#22 Оставлено : 25 мая 2012 г. 16:52:53(UTC)
cybermerlin

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

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

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 3 раз в 3 постах
3-
Цитата:
Цитата:
Certificate.IsValid().CheckFlag - undefined into FireFox 10

Реализовано только свойство Result. http://cpdn.cryptopro.ru..._certificate_status.html

Certificate - сертификат
isValid() - Builds a certificate verification chain for a certificate and returns a CertificateStatus object that contains the validity status of the certificate.

если нельзя указывать Certificate.IsValid().CheckFlag
то с каким значением этого флага у вас реализована валидация?

4- UserPostedImage

Отредактировано пользователем 25 мая 2012 г. 16:53:45(UTC)  | Причина: Не указана

Offline cybermerlin  
#23 Оставлено : 25 мая 2012 г. 16:56:35(UTC)
cybermerlin

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

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

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 3 раз в 3 постах
[05.03.1970 21:11:32] JavaScript - http://www.cryptopro.ru/cadesplugin/Default.aspx
Inline script thread
Uncaught exception: TypeError: 'cadesobject.CreateObject' is not a function
Error thrown at line 34, column 12 in ObjCreator(name, BrowserName) in http://www.cryptopro.ru/cadesplugin/Code.js:
return cadesobject.CreateObject(name);
called from line 190, column 4 in FillCertList(lstId, BrowserName) in http://www.cryptopro.ru/cadesplugin/Code.js:
var oStore = ObjCreator("CAPICOM.store", BrowserName);
called from line 14, column 32 in http://www.cryptopro.ru/cadesplugin/Default.aspx:
FillCertList('ctl00_ContentPlaceHolder1_CertListBox', 'ctl00_BrowserName');
Offline Новожилова Елена  
#24 Оставлено : 25 мая 2012 г. 18:47:46(UTC)
Новожилова Елена

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

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

Поблагодарили: 105 раз в 98 постах
3. Цепочка строится со следующими значениями флагов CryptoAPI:
CERT_CHAIN_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT | CERT_CHAIN_DISABLE_AUTH_ROOT_AUTO_UPDATE

4. Плагин при этом загружен? (Кружок в правом верхнем углу должен быть зеленым и надпись - "Плагин загружен")
Offline cybermerlin  
#25 Оставлено : 25 мая 2012 г. 21:52:44(UTC)
cybermerlin

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

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

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 3 раз в 3 постах
зеленый - да горит
Offline cybermerlin  
#26 Оставлено : 28 мая 2012 г. 16:11:14(UTC)
cybermerlin

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

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

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 3 раз в 3 постах
критическая ошибка
IStore.Open();
if(typeof(ISignedData.ContentEncoding)!='undefined')

на второй строчке ie9 vista браузер схлопывается напроч с системной ошибкой
встречается часто


пока обхожу это так:
ISignedData.Content;
if(typeof(ISignedData.ContentEncoding)!='undefined')

чуть позже проверю как в таком разе ContentEncoding отработает у Вас (судя по докам после обращения к Content уже нельзя будет изменять кодировку)

Отредактировано пользователем 28 мая 2012 г. 16:22:34(UTC)  | Причина: Не указана

Offline cybermerlin  
#27 Оставлено : 28 мая 2012 г. 16:25:35(UTC)
cybermerlin

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

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

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 3 раз в 3 постах
sPKCS7 = ISignedData.Sign(ISigner, bDetached, CAPICOM_ENCODE_BASE64);// 'CAPICOM_ENCODE_BINARY

вываливается с ошибкой - не задан адрес службы штампа времени

в доке написано, что Sign - полная копия CAPICOM - что за прикол тогда про штамп времени??
Offline Новожилова Елена  
#28 Оставлено : 28 мая 2012 г. 16:29:53(UTC)
Новожилова Елена

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

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

Поблагодарили: 105 раз в 98 постах
Где в документации написано, что Sign - полная копия CAPICOM? Написано противоположное - http://cpdn.cryptopro.ru..._cades_signed_data.html.
Offline cybermerlin  
#29 Оставлено : 28 мая 2012 г. 16:53:38(UTC)
cybermerlin

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

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

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 3 раз в 3 постах
оу, точно, виноват, не придал значение "CAdES-X Long Type 1"
НО тогда роль .SignCades() - становится мне еще более трудно понимаемой... sign в итоге делает расширенную и SignCades тоже делает такую же...
"кручу, верчу - запутать хочу"?
Offline cybermerlin  
#30 Оставлено : 28 мая 2012 г. 18:19:32(UTC)
cybermerlin

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

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

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 3 раз в 3 постах
почему подпись сделанная таким макаром
ISignedData.ContentEncoding = CADESCOM_BASE64_TO_BINARY;//CADESCOM_STRING_TO_UCS2LE;
sPKCS7 = ISignedData.SignCades(ISigner, CADESCOM_CADES_BES ,bDetached, CAPICOM_ENCODE_BASE64);// 'CAPICOM_ENCODE_BINARY

не проходит проверку в АРМе разбора конфликтных ситуаций (крипто Про) ?

поправочка - заработало


Но костыль с ContentEncode - остается

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

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