搜索插件、代码仓与 APP 分类

插件详情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 项

使用此插件的项目

暂无相关数据。