首页 > 解决方案 > Laravel 的 Hash Facade 如何为相同的输入字符串返回不同的哈希值?

问题描述

这不会影响我的代码,我只是好奇。我的理解是 Hash 函数是确定性的,但是 Laravel 的实现每次都会为同一个字符串返回一个不同的 Hash,然后在 check() 上正确地评估它们。我看到前面有一些元数据由'$'分割,但对于字符串的每个散列都是相同的。Hash 是否使用最后一部分中的一些第一个字符作为盐?

标签: phplaravel

解决方案


推荐阅读