【问题标题】:SecurID authentication in a Linux C++ applicationLinux C++ 应用程序中的 SecurID 身份验证
【发布时间】:2009-10-02 12:09:52
【问题描述】:

谁能推荐如何在基于 Linux C++ 的应用程序中实现 SecurID 身份验证?我正在考虑以下选项:

  1. SecurID 的 apache 模块(我们在前端使用 Apache)
  2. PAM
  3. 我听说过但不理解的通过 Radius 的 SecurID 的一些组合

【问题讨论】:

    标签: c++ pam securid


    【解决方案1】:

    在我看来,将ace-radius 之类的东西与 RADIUS 服务器一起使用是最简单的解决方案。

    如果我没记错的话,RSA 在 ACE/SecurID 发行版中提供了一个 RADIUS 服务器,所以这应该很容易设置。

    【讨论】:

      【解决方案2】:

      与 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) 是另一种选择,它的优点是还可以提供操作系统级别的操作系统级别身份验证。

      第 3 个选项是将 RADIUS 集成到您的应用程序中,并让它与 Authentication Manger 对话,但直接使用 SecurID SDK(在您的情况下为 C)可能同样简单(如果不是更简单),以便您的应用程序直接与身份验证管理器服务器。

      希望对你有帮助

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-12-23
        • 2016-10-25
        • 2015-07-03
        • 2012-11-23
        相关资源
        最近更新 更多