FLUTTER ECOSYSTEM

cryptography_flutter

使 'package:cryptography' 在 Android、iOS 和 Mac OS X 上使用平台 API。该包可使性能提升高达 100 倍。

最新版本
2.3.4
近 30 天下载
5.7万
喜欢数
37
Pub 分数
160

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

cryptography_flutter 允许在 Android、iOS 和 macOS 上使用原生平台加密 API,显著提升性能——比纯 Dart 实现快多达 100 倍。它与 'package:cryptography' 库无缝集成,利用系统级加密技术实现更高的速度和安全性。该包非常适合需要高性能加密、解密、哈希和密钥管理的应用程序。通过将操作卸载到原生代码,它可降低 CPU 使用率和内存开销,适用于移动和桌面环境中的敏感数据处理。

适合场景
  • 移动应用中的高性能加密
  • 使用平台 API 进行安全密钥存储
  • 大型数据集的快速哈希
  • 安全的身份验证工作流程
  • 跨平台加密操作
主要特点
  • 最高可达100倍性能提升
  • 使用原生操作系统加密API
  • 与包:cryptography 的无缝集成
  • 降低CPU和内存使用
  • 支持 Android、iOS 和 macOS
适合对象
  • 性能关键的安全应用
  • 处理敏感用户数据的应用程序
  • 使用包:cryptography 的开发者
  • 需要快速加密的移动和桌面应用程序
  • 优先考虑系统级安全的项目
使用建议
  • 需要原生平台访问权限
  • 仅限支持的平台
  • 取决于底层操作系统加密的稳定性
  • 可能会略微增加应用大小
  • 不适用于网络平台
支持平台AndroidiOSmacOS

安装插件

flutter pub add cryptography_flutter

所属分类

依赖

依赖清单 1 项

源码仓库

关联项目