套件概覽
一個跨平台的Flutter套件,使用業界標準的加密實務,安全地對字串進行加密與解密。它在各個平台提供簡單且一致的API,確保處理敏感資訊應用程式的資料機密性。此套件以安全最佳實務為設計考量,支援適用於行動與網頁環境的常見加密演算法與金鑰管理技術。該套件設計上易於整合,同時維持強大的密碼學完整性。
適用情境
- 使用者憑證的安全儲存
- 加密敏感的應用程式資料
- 保護通訊負載
- 保護本地設定檔案
- 實現端對端加密訊息傳遞
主要特色
- 跨平台相容性
- 使用安全加密標準
- 簡單直覺的 API
- 支援金鑰衍生
- 內建錯誤處理
- 平台無關的設計
適合對象
- 需要數據保護的應用程式
- 開發人員優先考慮安全
- 包含敏感用戶數據的項目
- 移動和網路應用
- 遵循安全最佳實踐的團隊
使用建議
- 需要妥善管理金鑰
- 不適用於大檔案加密
- 依賴於底層平台的加密實作
- 應與安全金鑰儲存配對
- 僅限字串層級加密
- 無內建身分驗證或完整性驗證