安全
12 分鐘閱讀
2026 年密碼安全:開發者必知核心
現代密碼安全更注重長度、隨機性和抗釣魚能力,而非複雜度規則。開發者需同時兼顧使用者體驗和防禦強度。
長度最重要
長密碼短語通常比短而複雜的密碼更強。核心是減少可預測的模式。
儲存必須用慢速雜湊
密碼儲存應使用 Argon2 或 bcrypt,而非 SHA-256 等快速雜湊。salt 是基本要求,必要時還可考慮 pepper。
MFA 與 passkey
重要帳戶僅憑密碼還不夠。WebAuthn 和 passkey 的抗釣魚能力最強,是最優選擇。
運營檢查清單
- 允許長密碼
- 拒絕已外洩的密碼
- 減少無依據的強制定期更換
- 對登入和重設介面啟用限流