Решение Рутокен Web для ASP.NET

В проекте Рутокен Web постоянно расширяетcя список поддерживаемых серверных компонент, необходимых для поддержки устройства Рутокен Web на стороне сервера. Последним нововведением стало добавление компоненты для ASP.NET.

Рутокен Web является готовым решением для авторизации на web-ресурсах по электронной подписи с помощью USB-токенов. В состав решения входят USB-токен Рутокен Web, а также сервисное программное обеспечение: клиентские плагины для браузеров и компоненты серверной части, необходимые для поддержки устройства Рутокен Web.

Специалистами компании «Актив» созданы модули для популярных систем управления контентом Joomla и Wordpress, а также отдельное решение для встраивания Рутокен Web в собственные приложения, написанные на PHP. Новый компонент для ASP.NET доступен для загрузки на сайте проекта Рутокен Web. В архиве также находится пример сайта, реализованного на ASP.NET и использующего компонент для регистрации, логина и восстановления доступа пользователя с помощью токена.

Компонент ASP.NET для Рутокен Web может использоваться двумя способами:

  • В первом варианте компонент берет на себя все функции по обработке клиентских запросов, а для организации взаимодействия между компонентом и web-приложением реализуется специальный интерфейс. Этот способ позволяет минимизировать работу по интеграции Рутокен Web на сайт, также он удобен для добавления поддержки Рутокен Web в CMS-системы, поддерживающие ASP.NET.
  • Во втором варианте компонент ASP.NET используется как криптографическая библиотека, позволяющая генерировать случайные данные и проверять электронную подпись по алгоритму ГОСТ Р 34-10.2001. Этот вариант подходит для разработчиков порталов на ASP.NET, которым требуется реализовать свой собственный способ взаимодействия с Рутокен Web.