不同操作系统上的PHP crypt功能
在我的php应用程序中,我使用php crypt()函数,其中我的salt值是用户名中的前两个字符。我注意到该函数在windows和linux上返回不同的结果。我还在w3cschools上读到这个函数在不同的操作系统上表现不同。可以配置php环境以便在两个操作系统上获得相同的结果吗?
(修改加密模式不是一种选择。)
没有找到相关结果
已邀请:
2 个回复
掏得透垦滩
但它非常依赖操作系统,因此我建议您使用独立的散列函数。或哈希()。 附加: 使用hash(),您首先要使用hash_algos()来检查哪个哈希值是支持的最佳哈希值,然后将其用作第一个参数,如下所示:
希望这可以帮助。
摊揉售
其中xx表示重复次数,yyyy ...是(22)base64位的实际盐。 vanneto(2个字母)提供的示例应使用单轮DES。