有人可以推荐如何在基于Linux C ++的应用程序中实现SecurID身份验证吗?我正在考虑以下选项:
答案 0 :(得分:0)
像ace-radius
这样的东西和RADIUS服务器在我看来似乎是最简单的解决方案。
如果我记得正确RSA在ACE / SecurID发行版中提供了RADIUS服务器,那么这应该很容易设置。
答案 1 :(得分:0)
与SecurID集成的最简单,最快捷的方法是SecurID apache模块(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语言)可能很简单,那么您的应用程序可以直接与验证管理器服务器。
希望这有帮助