Программа Такснет Агент
Содержание
Описание принципа работы программы Такснет Агент
Программа Такснет Агент предназначена для выполнения криптографических функций (формирование электронной подписи, проверка электронной подписи, шифрование, расшифрование) в любом браузере в операционной системе Windows.
Программа Такснет Агент устанавливается без прав администратора. После установки программа прячется в область уведомлений (системный трей).
В программе Такснет Агент реализован WebSocket сервер, работающий по защищенному каналу (wss). Программа Такснет Агент слушает один из tcp портов 49100-49149 (обычно первый из списка) на адресе 127.0.0.1 (cryptoagent.ru). При поступлении запроса из браузера программа Такснет Агент его обрабатывает и возвращает результат.
Например, процесс авторизации схематично можно изобразить следующим образом:
Последовательность вызовов:
- Пользователь в браузере вводит адрес сервера Такснет, загружается страница авторизации (html + js).
- Браузер обращается в Такснет Агент (wss://cryptoagent.ru:49100) за списком установленных на компьютере сертификатов.
- Такснет Агент определяет список установленных сертификатов и возвращает его в браузер.
- Пользователь в браузере выбирает сертификат из списка. Браузер обращается в Такснет Агент для формирования электронной подписи с помощью выбранного сертификата.
- Такснет Агент формирует электронную подпись и возвращает подпись в браузер.
- Браузер отправляет электронную подпись на сервер, где выполняется проверка подписи, определение сертификата пользователя.
Обязательные условия для корректной работы программы Такснет Агент
- Операционная система Windows XP SP3 и выше.
- Microsoft .NET Framework 3.5 или 4.0 и выше.
- Криптопровайдер: КриптоПро CSP или VipNet CSP.
- Браузер: IE, Google Chrome, Mozila Firefox, Opera.
- Программа Такснет Агент и браузер работают от имени одного и того же пользователя.
- Адрес cryptoagent.ru резолвится как 127.0.0.1.
- Браузер подключается к Такснет Агенту по адресу wss://cryptoagent.ru:49100 напрямую не через прокси-сервер.
Дистрибутив
Актуальная версия Такснет Агента
Версия дистрибутива - …, версия Такснет Агента - ….
Актуальный дистрибутив программы Такснет Агент - https://taxnet.ru/disk/download/taxnet/agent/TaxnetAgent.exe.
Предварительная версия Такснет Агента
Версия дистрибутива - …, версия Такснет Агента - ….
Предварительный дистрибутив программы Такснет Агент - https://taxnet.ru/download/software/test/agent/new/TaxnetAgent.exe.
Адрес тестовой страницы - https://taxnet.ru/download/software/test/agent/new/testTaxnetAgent.htm.
Возможные проблемы
- Браузер и программа Такснет Агент запущены от имени разных пользователей. Браузер и Такснет Агент должны работать от имени одного пользователя. Для установки и работы программы Такснет Агент права администратора не требуются.
- Браузер настроен на работу через прокси-сервер. Добавьте адрес cryptoagent.ru в исключения.
- На компьютере установлена программа для скрытия реального ip адреса пользователя. Закройте эту программу или добавьте адрес cryptoagent.ru в исключения.