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

Уведомление

Icon
Error

5 Страницы«<2345>
Опции
К последнему сообщению К первому непрочитанному
Offline Андрей Писарев  
#31 Оставлено : 5 марта 2012 г. 15:25:48(UTC)
Андрей *

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

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

Сказал «Спасибо»: 621 раз
Поблагодарили: 2397 раз в 1886 постах
Volk358 написал:
Андрей * написал:
а пока простой код - открой не в IE...

Chrome и FireFox: Uncaught ReferenceError: ActiveXObject is not defined


и? жду...

Volk358 написал:
Я про то что ваше утверждение "CAPICOM - работает только в IE" - не верно!
Работает, только, как оказыватся, криво! Так?


....
Техническую поддержку оказываем тут
Наша база знаний
Offline Volk358  
#32 Оставлено : 5 марта 2012 г. 15:29:47(UTC)
Volk358

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

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

Сказал(а) «Спасибо»: 3 раз
Volk358 написал:
Не через ActiveX а через document.getElementById('cadescom').CreateObject('CAPICOM.Store')

Я извращенец, да?

Отредактировано пользователем 5 марта 2012 г. 15:32:09(UTC)  | Причина: Не указана

Offline Андрей Писарев  
#33 Оставлено : 5 марта 2012 г. 15:36:22(UTC)
Андрей *

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

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

Сказал «Спасибо»: 621 раз
Поблагодарили: 2397 раз в 1886 постах
Volk358 написал:
Volk358 написал:
Не через ActiveX а через document.getElementById('cadescom').CreateObject('CAPICOM.Store')

Я извращенец, да?


не хочу вникать в подробности личной жизни каждого...


т.е. сейчас у тебя - есть код, используешь cadesplugin ... так?
Техническую поддержку оказываем тут
Наша база знаний
Offline Volk358  
#34 Оставлено : 5 марта 2012 г. 15:37:38(UTC)
Volk358

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

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

Сказал(а) «Спасибо»: 3 раз

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

Offline Volk358  
#35 Оставлено : 5 марта 2012 г. 15:40:38(UTC)
Volk358

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

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

Сказал(а) «Спасибо»: 3 раз
Андрей * написал:
не хочу вникать в подробности личной жизни каждого...

Да ладно... вы же поняли о чем я ;)
Андрей * написал:
т.е. сейчас у тебя - есть код, используешь cadesplugin ... так?

Да, код у меня есть! Использую cadesplugin не в ие, и ActiveXObject в ие
Offline Volk358  
#36 Оставлено : 5 марта 2012 г. 16:25:00(UTC)
Volk358

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

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

Сказал(а) «Спасибо»: 3 раз
Скажите пожалуйста, кто нибудь!
Как можно, прямо или опосредовано, проверить наличие нужной флешки с крипто про в пк?
Offline Андрей Писарев  
#37 Оставлено : 5 марта 2012 г. 16:41:03(UTC)
Андрей *

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

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

Сказал «Спасибо»: 621 раз
Поблагодарили: 2397 раз в 1886 постах
Capicom

UserPostedImage




с plugin нет возможности сейчас проверить работу
Техническую поддержку оказываем тут
Наша база знаний
Offline Volk358  
#38 Оставлено : 5 марта 2012 г. 16:50:54(UTC)
Volk358

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

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

Сказал(а) «Спасибо»: 3 раз
Да, это то что нужно, но вот только есть проблема: Certificate.PrivateKey == undefiend
Offline Volk358  
#39 Оставлено : 5 марта 2012 г. 16:54:24(UTC)
Volk358

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

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

Сказал(а) «Спасибо»: 3 раз
Кнопка "Private Key" имеет атрибут onClick="ShowPrivateKey()

Тело функции ShowPrivateKey выглядит так:

Андрей * написал:

Код:

function ShowPrivateKey()
		
		Dim szHTML
    	
    	On Error Resume Next
    	
    	szHTML = "<p><table id=tblPrivKey cellSpacing=10 cellPadding=0 width=""800"" border=0 ms_1d_layout=""TRUE"">"
    	
    	szHTML = szHTML & "<tr><td><font color=#993300 size=2 face='Arial'>Private Key Properties:</font></td><td><font color=#993300 size=2 face='Arial'>"
    			
		if Certificate.PrivateKey.KeySpec = CAPICOM_KEY_SPEC_KEYEXCHANGE then
			szHTML = szHTML & " Exchange"
		else
    		szHTML = szHTML & " Signature"
    	end if
    	
		if Certificate.PrivateKey.IsAccessible = true then
			szHTML = szHTML & ", Accessible"
		else
			szHTML = szHTML & ", Not Accessible"
		end if
		
		if Certificate.PrivateKey.IsExportable = true then
			szHTML = szHTML & ", Exportable"
		else
			szHTML = szHTML & ", Not Exportable"
		end if
		
		if Certificate.PrivateKey.IsHardwareDevice = true then
			szHTML = szHTML & ", Stored on H/W Device"
		end if
		
		if Certificate.PrivateKey.IsMachineKeyset = true then
			szHTML = szHTML & ", Machine"
		end if

        if Certificate.PrivateKey.IsProtected = true then
			szHTML = szHTML & ", Protected"
		end if

        if Certificate.PrivateKey.IsRemovable = true then
			szHTML = szHTML & ", Removable"
		end if
		
		szHTML = szHTML & "</font></td></tr>"    	
    	szHTML = szHTML & "<tr><td><font color=#993300 size=2 face='Arial'>Container Name:</font></td><td><font color=#993300 size=2 face='Arial'>" & Certificate.PrivateKey.ContainerName & "</font></td>"

    	if Certificate.PrivateKey.ContainerName <> Certificate.PrivateKey.UniqueContainerName then
			szHTML = szHTML & "<tr valign=top><td><font color=#993300 size=2 face='Arial'>Unique Container Name:</font></td><td><font color=#993300 size=2 face='Arial'>" & Certificate.PrivateKey.UniqueContainerName& "</font></td></tr>"
		end if
		
		szHTML = szHTML & "</table>"
		datadiv.innerHTML=szHTML & "<p>"
	
     end function


Обращая внимание на строчку Certificate.PrivateKey.UniqueContainerName
мы видим что у объекта сертификата должно быть свойство PrivateKey, которое в моем случае == undefined (см. скрин)
Offline Андрей Писарев  
#40 Оставлено : 5 марта 2012 г. 16:58:20(UTC)
Андрей *

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

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

Сказал «Спасибо»: 621 раз
Поблагодарили: 2397 раз в 1886 постах
Volk358 написал:
Да, это то что нужно, но вот только есть проблема: Certificate.PrivateKey == undefiend


Цитата:
Обращая внимание на строчку Certificate.PrivateKey.UniqueContainerName
мы видим что у объекта сертификата должно быть свойство PrivateKey, которое в моем случае == undefined (см. скрин)

открой в IE

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

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