FLUTTER ECOSYSTEM

amplify_secure_storage

Amplify ライブラリで使用することを目的としたシークレットの保存用パッケージです。

最新バージョン
0.5.23
30日間ダウンロード
11.6万
いいね数
2
Pub ポイント
160

パッケージ概要

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

概要

AWS Amplify サービスとの統合を目的として、資格情報やトークンなどの機密データを安全に保存するためのFlutterパッケージです。iOSのKeychainやAndroidのKeystoreなど、プラットフォーム固有のセキュアストレージメカニズムを利用し、データを静的に保護します。複数のプラットフォームでシンプルかつ一貫したAPIを提供し、シークレットが暗号化され、不正なプロセスからアクセスできないようにします。他のAmplifyパッケージ内で内部的に使用することを想定していますが、安全なローカルストレージが必要なアプリでも直接利用できます。

用途
  • 認証トークンの保存
  • APIキーの保護
  • ユーザーのセッションデータを永続化する
  • 機密設定の保護
  • AWS Amplify サービスとの統合
主な機能
  • プラットフォームネイティブな暗号化
  • クロスプラットフォームの一貫性
  • シンプルなキー値 API
  • Amplifyエコシステムとの統合
  • セキュアなデータ分離
適している対象
  • Amplify 対応アプリケーション
  • 機密ユーザー情報を扱うアプリ
  • セキュアなストレージを必要とするモバイルおよびデスクトップアプリケーション
  • AWS バックエンドサービスを使用する開発者
  • データ保護基準の遵守を必要とするプロジェクト
注意事項
  • 汎用的なストレージには適していません
  • Amplify の設定が必要です
  • セキュアストレージの利用事例に限定
  • 直接的な暗号化されたデータへのアクセスはできません
  • 下位プラットフォームのセキュリティに依存する
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

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

flutter pub add amplify_secure_storage

カテゴリー

依存関係

依存関係一覧 7 件

ソースリポジトリ

関連プロジェクト

データはまだありません。