Аутентификация SecurID в приложении Linux C ++ - PullRequest
0 голосов
/ 02 октября 2009

Кто-нибудь может порекомендовать, как реализовать аутентификацию SecurID в приложении на основе Linux C ++? Я думал о следующих вариантах:

  1. Модуль Apache для SecurID (мы используем Apache на внешнем интерфейсе)
  2. РАМ
  3. Некоторая комбинация SecurID через Radius, о которой я слышал, но не понимаю

Ответы [ 2 ]

0 голосов
/ 14 февраля 2013

Самым простым и быстрым способом интеграции с SecurID является модуль Apache SecurID (http://www.emc.com/security/rsa-securid/rsa-authentication-agents/apache-7-1.htm).

Использование модуля RSA SecurID PAM (http://www.emc.com/security/rsa-securid/rsa-authentication-agents/pam-7-0.htm) - это еще один вариант, который имеет то преимущество, что он также обеспечивает аутентификацию на уровне ОС.

Третий вариант - интегрировать RADIUS в ваше приложение и заставить его общаться с Authentication Manger, но, вероятно, проще, если не проще, использовать SecurID SDK напрямую (в вашем случае C), чтобы ваше приложение напрямую связывалось с Сервер диспетчера аутентификации.

Надеюсь, это поможет

0 голосов
/ 02 октября 2009

Использование чего-то вроде ace-radius вместе с сервером RADIUS кажется мне самым простым решением.

Если я правильно помню, RSA предоставляет RADIUS-сервер в распределении ACE / SecurID, так что это должно быть легко для установки.

...