FLUTTER ECOSYSTEM

serverpod_argon2

Argon2 密码哈希(argon2id、argon2i、argon2d),基于 Zig 标准库。提供预构建的 Dart 和 Flutter 原生库以及 WebAssembly 模块以支持 Web,无需本地工具链...

最新版本
0.1.0
近 30 天下载
2.7万
喜欢数
0
Pub 分数
140

Package Overview

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

插件概览

一个用于使用 Argon2 算法(argon2id、argon2i、argon2d)进行安全密码哈希的 Flutter/Dart 包。基于 Zig 标准库构建,提供适用于 Android、iOS、Linux、macOS、Windows 的预构建原生二进制文件,以及适用于 Web 环境的 WebAssembly 模块。这确保了高性能和安全性,无需本地工具链。适用于需要强大密码存储和身份验证的应用程序。

适合场景
  • 安全密码存储
  • 用户身份验证系统
  • 符合安全标准
  • 移动和Web应用中的密码哈希
  • 保护敏感的用户凭据
主要特点
  • 支持所有 Argon2 变体
  • 适用于所有平台的预构建原生库
  • WebAssembly 对 Web 的支持
  • 无需本地工具链
  • 高性能和安全性
适合对象
  • 处理用户密码的应用程序
  • 注重安全的后端服务
  • 跨平台 Flutter 应用
  • 需要强密码哈希的系统
  • 注重快速设置的开发者
使用建议
  • 需要 Dart 3.0 或更高版本
  • 仅限 Argon2 哈希
  • 依赖外部基于 Zig 的原生代码
  • 由于原生二进制文件,可能会略微增加应用大小
  • 不适用于非密码哈希用例
支持平台AndroidiOSLinuxmacOSWebWindows

安装插件

flutter pub add serverpod_argon2

所属分类

依赖

依赖清单 2 项
  • code_assets>=1.2.1 <3.0.0
  • hooks^2.0.0

源码仓库

关联项目

暂无相关数据。

所在榜单