WordPress 6.8 在 2025-04-15 發佈,其中一個很多人忽略的變化是:密碼哈希算法升級爲 bcrypt。聽上去很技術,但它其實和“賬號是否安全”直接相關。你不需要改代碼,但理解它的來龍去脈,會讓你更安心,也更知道該檢查什麼。

簡單說,哈希就是把密碼變成“不可逆的亂碼”保存起來。別人即使偷到數據庫,也很難直接還原密碼,而 bcrypt 就是把這一步做得更牢。

爲什麼要換?因爲舊算法不夠“抗破解”了

過去的算法在當年是夠用的,但現在硬件算力更強,暴力破解的成本變低。bcrypt 的優勢在於它計算更慢,破解者想試很多次就會被“拖慢”。

對你來說,這就是“同樣的數據,被盜之後更難被利用”,風險明顯下降。這也是近年安全升級裏最實在的一步。

這對安全意味着什麼?

密碼哈希升級不是“萬能盾牌”,但它能顯著增加攻擊成本。對外貿站這種可能有詢盤、客戶溝通記錄的網站來說,這是非常划算的防護升級。

更重要的是,這個變化不依賴你額外操作,它是系統層面的提升。只要完成升級,收益就會自然生效。

對登錄/性能有什麼影響?

最常見的問題是:用戶會不會登錄不上?答案是不會。舊密碼仍然有效,當用戶下一次成功登錄時,系統會自動把密碼哈希升級成 bcrypt。

bcrypt 計算更復雜,會讓“登錄”這一步略微耗時,但只在登錄時發生,對日常瀏覽和頁面打開幾乎沒有影響。因此不會拖慢訪客的瀏覽速度。

你需要做什麼?其實不需要,但可以做這幾步安心檢查

  • 升級後自己登錄一次,確認賬號正常。
  • 如果有第三方登錄或單點登錄插件,留意插件是否有更新。
  • 如果你們有自定義登錄邏輯,建議技術人員確認是否直接讀取了舊哈希格式。

對大多數站點來說,做到“升級 + 登錄驗證”就夠了。不要因爲聽到技術名詞就害怕,實際上它讓安全更穩,而不是更復雜。