我正在尝试实现从JAVA编写的应用程序到用PHP编写的另一个Web应用程序的单点登录链接。
我想要一种方法来加密.JSP中的用户名,然后用PHP解密。
我需要找到能够实现这一功能的函数匹配。
答案 0 :(得分:1)
加密算法,块模式和填充只需要定义相同。 PHP自己的一组mcrypt库,支持许多常见的对称加密算法。虽然如果可能,我建议使用不同的令牌,如系统来共享身份验证。
拥有一个仅对该会话有效的唯一令牌,而不是该用户,然后将其存储在您的php和jsp页面都可以访问的服务器端数据库中。这样就不需要解密了。
答案 1 :(得分:1)
选择任何公开的加密方法。加密只是一种算法,在大多数情况下应该可以用任何语言实现。
实际上并没有一种加密适用于PHP而不是JSP,反之亦然。
答案 2 :(得分:0)
您可以使用AES加密。
或其他一些加密解决方案,它们都有两个库。