FLUTTER ECOSYSTEM

serverpod_argon2

Argon2 password hashing (argon2id, argon2i, argon2d) backed by the Zig standard library. Ships prebuilt native libraries for Dart and Flutter and a WebAssembly module for the web, so no local toolchai [...]

Latest version
0.1.0
30-day downloads
26.9K
Likes
0
Pub points
140

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A Flutter/Dart package for secure password hashing using the Argon2 algorithm (argon2id, argon2i, argon2d). Built with the Zig standard library, it provides prebuilt native binaries for Android, iOS, Linux, macOS, Windows, and a WebAssembly module for web environments. This ensures high performance and security without requiring local toolchains. Ideal for applications needing robust password storage and authentication.

Use cases
  • Secure password storage
  • User authentication systems
  • Compliance with security standards
  • Password hashing in mobile and web apps
  • Protecting sensitive user credentials
Key features
  • Supports all Argon2 variants
  • Prebuilt native libraries for all platforms
  • WebAssembly support for web
  • No local toolchain required
  • High performance and security
Suitable for
  • Applications handling user passwords
  • Security-focused backend services
  • Cross-platform Flutter apps
  • Systems requiring strong password hashing
  • Developers prioritizing ease of setup
Considerations
  • Requires Dart 3.0 or higher
  • Limited to Argon2 hashing only
  • Depends on external Zig-based native code
  • May increase app size slightly due to native binaries
  • Not suitable for non-password hashing use cases
Supported platformsAndroidiOSLinuxmacOSWebWindows

Install package

flutter pub add serverpod_argon2

Categories

Dependencies

Dependency list 2 items
  • code_assets>=1.2.1 <3.0.0
  • hooks^2.0.0

Source repository

Related projects

No data available yet.

Rankings