我正在研究需要在 WebShpere 和 PHP Web 应用程序之间实现 SSO 的项目。
然而,在我查看了实现 SSO 的可能方法之后,我发现了用于在不同 IBM 技术之间实现 SSO 的 LTPA 令牌。
但 LTPA 令牌 2 是加密的 cookie 文件。如果我想使用此文件中的信息,例如(用户名、用户名、电子邮件...等),我应该解密它。
我对 LTPA 令牌 2 进行了深入搜索,以下是我从 IBM 找到的最佳定义。
LTPA2 签名使用 SHA-1 作为散列算法,使用 RSA(1024 位密钥)作为加密算法生成。附加数字签名后,用户数据和签名将使用从 LTPA 密钥文件中获得的 3DES 或 AES 密钥加密(请参阅“使用 LTPA 令牌”和“生成 LTPA 令牌”)。
但我仍在尝试解密这个令牌,但没有运气。
有什么帮助吗?