パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v1.3.2

flutter_time_guard

手動での日付/時刻/タイムゾーンの変更を検出するFlutterプラグインで、デバイスの時計をNTPと照合し、セキュリティが重要なアプリケーションにおける時計操作を防ぎます。

AndroidiOS
30日間ダウンロード
705
いいね数
22
Pub ポイント
160

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

flutter pub add flutter_time_guard

パッケージ概要

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

FlutterTimeGuard は、デバイスの日付、時刻、タイムゾーン設定の手動変更を検出することを目的とした Flutter プラグインです。NTP(ネットワーク時刻プロトコル)サーバーと照合して、デバイスの時計の正確性と整合性を検証します。このパッケージは、認証システム、セッション管理、不正検出など、正確な時刻管理が重要なセキュリティ関連アプリケーションで特に役立ちます。時計の改ざんを防ぐことで、時刻に基づく操作に対する信頼性を維持できます。

用途

  • セキュアな認証フロー
  • セッション有効性のチェック
  • 不正検出システム
  • 時間ベースのアクセス制御
  • リプレイ攻撃の防止

主な機能

  • NTP クロック検証
  • 手動での時刻変更の検出
  • タイムゾーン変更の監視
  • セキュリティを重視した設計
  • クロスプラットフォーム対応(Android および iOS)

適している対象

  • 高セキュリティアプリ
  • 金融アプリケーション
  • 認証サービス
  • 監査トレールシステム
  • 時間に敏感なワークフロー

注意事項

  • NTP検証のためにインターネット接続が必要です
  • 頻繁なチェックによりバッテリー寿命に影響する可能性があります
  • オフライン専用のアプリには適していません
  • Android および iOS プラットフォームに限定
  • システムレベルの権限に依存しています

カテゴリー

依存関係

依存関係一覧 3 件

このパッケージを使用しているプロジェクト

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