WordPress 6.8 在 2025-04-15 发布,其中一个很多人忽略的变化是:密码哈希算法升级为 bcrypt。听上去很技术,但它其实和“账号是否安全”直接相关。你不需要改代码,但理解它的来龙去脉,会让你更安心,也更知道该检查什么。

简单说,哈希就是把密码变成“不可逆的乱码”保存起来。别人即使偷到数据库,也很难直接还原密码,而 bcrypt 就是把这一步做得更牢。

为什么要换?因为旧算法不够“抗破解”了

过去的算法在当年是够用的,但现在硬件算力更强,暴力破解的成本变低。bcrypt 的优势在于它计算更慢,破解者想试很多次就会被“拖慢”。

对你来说,这就是“同样的数据,被盗之后更难被利用”,风险明显下降。这也是近年安全升级里最实在的一步。

这对安全意味着什么?

密码哈希升级不是“万能盾牌”,但它能显著增加攻击成本。对外贸站这种可能有询盘、客户沟通记录的网站来说,这是非常划算的防护升级。

更重要的是,这个变化不依赖你额外操作,它是系统层面的提升。只要完成升级,收益就会自然生效。

对登录/性能有什么影响?

最常见的问题是:用户会不会登录不上?答案是不会。旧密码仍然有效,当用户下一次成功登录时,系统会自动把密码哈希升级成 bcrypt。

bcrypt 计算更复杂,会让“登录”这一步略微耗时,但只在登录时发生,对日常浏览和页面打开几乎没有影响。因此不会拖慢访客的浏览速度。

你需要做什么?其实不需要,但可以做这几步安心检查

  • 升级后自己登录一次,确认账号正常。
  • 如果有第三方登录或单点登录插件,留意插件是否有更新。
  • 如果你们有自定义登录逻辑,建议技术人员确认是否直接读取了旧哈希格式。

对大多数站点来说,做到“升级 + 登录验证”就够了。不要因为听到技术名词就害怕,实际上它让安全更稳,而不是更复杂。