FLUTTER ECOSYSTEM

webcrypto

Flutter 的跨平台 Web 加密 API 實現。

最新版本
0.6.1
近 30 天下載
3.1萬
喜歡數
83
Pub 分數
140

Package Overview

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

套件概覽

webcrypto 套件為 Flutter 提供跨平台的 Web Cryptography API 實作,可在 Android、iOS、Web、macOS、Windows 及 Linux 上執行安全的加密運算,例如金鑰產生、加密、解密與數位簽章。此套件提供一致的介面,類似於瀏覽器端的 Web Crypto API,讓在 Flutter 應用程式中實作安全資料處理更為輕鬆。對於需要強大安全功能卻不需撰寫平台特定程式碼的應用程式而言,此套件特別實用。該套件由 Google 維護,並在 GitHub 上開源。

適用情境
  • 安全數據加密
  • 數位簽章驗證
  • 密鑰管理
  • 跨平台加密
  • 安全的令牌處理
主要特色
  • 跨平台相容性
  • 符合 Web Crypto API 標準
  • 支援對稱和非對稱加密
  • 開源並由 Google 維護
  • 無需原生程式碼
適合對象
  • 需要安全資料儲存的應用程式
  • 認證系統
  • 安全通訊協議
  • 注重隱私的應用程式
  • 熟悉 Web Crypto API 的開發人員
使用建議
  • 需要理解密碼學概念
  • 不適合高性能量化加密密集型工作負載
  • 依賴於 Dart 的非同步模型
  • 僅限標準 Web Crypto 算法
  • 可能需要額外的驗證才能用於生產環境
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add webcrypto

所屬分類

依賴

依賴清單 5 項
  • code_assets^1.0.0
  • ffi^2.0.0
  • hooks^1.0.0
  • meta^1.3.0
  • native_toolchain_cmake^0.2.4

原始碼儲存庫

相關專案