FLUTTER ECOSYSTEM

flutter_keychain

Keychain(iOS)およびKeystore(Android)を介したFlutterのセキュアストレージ。iOSのアクセスグループとアイテムラベルのオプションサポート。

最新バージョン
3.0.1
30日間ダウンロード
1.7万
いいね数
84
Pub ポイント
160

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

Flutter Keychain は、iOS Keychain および Android Keystore を使用して、機密データを安全かつプラットフォーム固有の方法で保存します。認証情報やトークンの暗号化された永続化を可能にし、オプションで iOS アクセスグループとアイテムラベルをサポートしています。高いセキュリティを実現するように設計されており、OSレベルでのデータ保護により、不正アクセスのリスクを最小限に抑えます。プラットフォームのセキュリティベストプラクティスに従って、認証トークン、APIキー、その他の機密情報を安全に保管するのに最適です。

用途
  • ユーザー認証トークンの保存
  • APIキーを安全に保存する
  • ログイン資格情報を保持する
  • 暗号化キーの管理
  • 機密なユーザー情報の取り扱い
  • iOS でのアプリ間データ共有の有効化
主な機能
  • OSキーチェーンを介した暗号化ストレージ
  • iOS アクセスグループのサポート
  • iOS でのアイテムラベル付け
  • クロスプラットフォーム互換性
  • セキュアなデータ分離
  • 自動暗号化
適している対象
  • セキュアな資格情報の保存を必要とするアプリ
  • 認証重視のアプリケーション
  • コンプライアンスに焦点を当てたプロジェクト
  • 機密データを扱うモバイルアプリ
  • iOS および Android の両方をターゲットにする開発者
  • OSレベルのセキュリティを必要とするアプリケーション
注意事項
  • 適切な権限の取り扱いが必要です
  • 小さなデータサイズに制限される
  • プラットフォーム間での直接的なデータ取得なし
  • OSのセキュリティ機能に依存
  • 大規模なデータセットには適していません
  • iOSアクセスグループの追加設定が必要になる場合があります
対応プラットフォームAndroidiOS

パッケージをインストール

flutter pub add flutter_keychain

カテゴリー

ソースリポジトリ

関連プロジェクト