Гость
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / ЭЦП в тонком клиенте - такое возможно? / 10 сообщений из 10, страница 1 из 1
27.02.2007, 13:32
    #34357494
АБ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ЭЦП в тонком клиенте - такое возможно?
Столкнулся с задачей: к системе, реализованной в тонком клиенте (браузер без плагинов, но с Javascript) надо прикрутить электронную цифровую подпись. Сценарий примерно такой: пользователь открывает веб-форму, вводит в нее данные и подписывает их своим секретным ключом. Понятно как это сделать в толстом клиенте. Понятно что можно подписать ключом, хранящимся на сервере, но это не то что требуется. В идеале пользователь подписывает документ, прикладывая магнитную таблетку, в которую зашит ключ. Можно считать, что софт ЭЦП на компьютере уже установлен, вопрос: как связать его с браузером? Если кто-нибудь знает такое решение, подскажите пожалуйста.
...
Рейтинг: 0 / 0
27.02.2007, 13:47
    #34357571
Nonsens
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ЭЦП в тонком клиенте - такое возможно?
Если это Windows и можно вызывать COM-объекты, то через CAPICOM.
...
Рейтинг: 0 / 0
27.02.2007, 13:49
    #34357583
АБ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ЭЦП в тонком клиенте - такое возможно?
Да, можно считать что это Windows. И даже можно ограничиться IE в качестве браузера. Но дальше, пожалуйста, расшифруйте для тупых: что такое CAPICOM и как его привязать к браузеру и веб-форме?
...
Рейтинг: 0 / 0
27.02.2007, 13:56
    #34357613
Nonsens
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ЭЦП в тонком клиенте - такое возможно?
CAPICOM - это COM-интерфейсы для CryptoAPI. Поищите в MSDN.

В клиентском скрипте:

var capicom = new ActiveXObject("CAPICOM.SignedData")
ну и поехали.

Совет: CAPICOM лучше использовать из VBScript.
...
Рейтинг: 0 / 0
27.02.2007, 14:01
    #34357632
Petr Chulkov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ЭЦП в тонком клиенте - такое возможно?
вроде как в настройках IIS было требовать клиентские сертификаты..
Может этого хватит ?
т.е. когда сессия идёт не только по серверному сертификату (как обычно в https) но и по клиентскому ...

С уважением,
Petr[@]Chulkov.NET
...
Рейтинг: 0 / 0
27.02.2007, 14:02
    #34357641
Nonsens
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ЭЦП в тонком клиенте - такое возможно?
Petr Chulkovвроде как в настройках IIS было требовать клиентские сертификаты..
Может этого хватит ?
т.е. когда сессия идёт не только по серверному сертификату (как обычно в https) но и по клиентскому ...

С уважением,
Petr[@]Chulkov.NET
Вы не в теме.
...
Рейтинг: 0 / 0
27.02.2007, 15:27
    #34358016
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ЭЦП в тонком клиенте - такое возможно?
...
Рейтинг: 0 / 0
19.04.2007, 20:08
    #34474173
kig
kig
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ЭЦП в тонком клиенте - такое возможно?
...
Рейтинг: 0 / 0
20.04.2007, 16:33
    #34476772
Calm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ЭЦП в тонком клиенте - такое возможно?
Юзали Капиком. Работает.

С уважением.
...
Рейтинг: 0 / 0
22.04.2007, 17:15
    #34478717
Юрий Кудрявцев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ЭЦП в тонком клиенте - такое возможно?
АБСтолкнулся с задачей: к системе, реализованной в тонком клиенте (браузер без плагинов, но с Javascript) надо прикрутить электронную цифровую подпись. Сценарий примерно такой: пользователь открывает веб-форму, вводит в нее данные и подписывает их своим секретным ключом. Понятно как это сделать в толстом клиенте. Понятно что можно подписать ключом, хранящимся на сервере, но это не то что требуется. В идеале пользователь подписывает документ, прикладывая магнитную таблетку, в которую зашит ключ. Можно считать, что софт ЭЦП на компьютере уже установлен, вопрос: как связать его с браузером? Если кто-нибудь знает такое решение, подскажите пожалуйста.

посмотрите <a href="http://www.signal-com.ru/ru/prod/documents/inter_pro/index.php">InterPro</a>, если нужно готовое решение. Ставится прокси, который подписывает указанные формы. Сертификат лежит где угодно.
...
Рейтинг: 0 / 0
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / ЭЦП в тонком клиенте - такое возможно? / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]