FLUTTER ECOSYSTEM

bcrypt

此套件使用修改過的 jBCrypt 程式碼,以便在 Dart VM 上運作。

最新版本
1.2.0
近 30 天下載
4.8萬
喜歡數
46
Pub 分數
155

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

bcrypt 套件提供基於修改版 jBCrypt 程式碼的 Dart 版 bcrypt 密碼雜湊演算法實作。它設計用於透過產生強大且帶有鹽值的雜湊來實現安全的密碼儲存,能抵抗暴力攻擊。該套件支援多個平台,包括 Android、iOS、Web、macOS、Windows 與 Linux,適用於需要強大驗證安全性的跨平台應用程式。它可透過 pub.dev 與 Flutter 專案無縫整合。

適用情境
  • 安全密碼哈希
  • 使用者身分驗證系統
  • 密碼在資料庫中的儲存
  • 保護敏感用戶數據
  • 跨平台安全實現
主要特色
  • 加鹽密碼哈希
  • 跨平台相容性
  • 與 Flutter 的輕鬆整合
  • 抵抗暴力破解攻擊
  • 支援 Dart VM 和 Web
適合對象
  • Flutter 應用需要安全的密碼處理
  • 需要加密哈希的後端服務
  • 具有嚴格安全合規性的應用程式
  • 使用 Dart 進行驗證工作流程的開發人員
  • 針對多個作業系統的專案
使用建議
  • 不適用於一般用途的加密
  • 需要仔細處理鹽值和雜湊管理
  • 高工作因子的性能影響
  • 僅限密碼雜湊,不包括其他加密操作
  • 依賴外部 jBCrypt 邏輯實現核心功能
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add bcrypt

所屬分類

原始碼儲存庫

相關專案