插件概览
biometric_signature 包在 Android、iOS、macOS 和 Windows 上的 Flutter 应用中启用了基于硬件的生物识别认证。它利用安全硬件组件(如 Secure Enclave、StrongBox 和 Windows Hello)来安全地生成加密签名。这确保了敏感操作通过生物识别进行保护,同时通过平台特定的可信执行环境保持高安全性。该包非常适合需要强大本地认证和数字签名功能的应用程序。
适合场景
- 使用生物识别技术进行安全登录
- 数字签名生成
- 受保护的数据访问
- 金融应用的身份验证
- 应用级加密密钥管理
主要特点
- 使用安全隔区和 StrongBox
- 支持 Windows Hello
- 基于硬件的加密签名
- 跨平台生物识别认证
- 所需的原生代码最少
适合对象
- 金融和银行应用
- 企业身份系统
- 安全的文档签署
- 处理敏感用户数据的应用程序
- 高安全性认证工作流
使用建议
- 需要兼容的设备硬件
- 仅限支持的平台
- 可能需要额外的权限
- 依赖于操作系统级别的生物识别服务
- 不适合低安全性的使用场景