Übersicht
Ein Flutter/Dart-Paket zur sicheren Passwort-Hashing mit dem Argon2-Algorithmus (argon2id, argon2i, argon2d). Aufbauend auf der Zig-Standardbibliothek bietet es vorkompilierte native Binärdateien für Android, iOS, Linux, macOS, Windows und ein WebAssembly-Modul für Web-Umgebungen. Dies gewährleistet hohe Leistung und Sicherheit ohne lokale Toolchains. Ideal für Anwendungen, die eine robuste Passwortspeicherung und Authentifizierung benötigen.
Anwendungsfälle
- Sichere Passwortspeicherung
- Benutzer-Authentifizierungssysteme
- Einhaltung von Sicherheitsstandards
- Passwort-Hashing in mobilen und Web-Anwendungen
- Schutz sensibler Benutzeranmeldeinformationen
Hauptmerkmale
- Unterstützt alle Argon2-Varianten
- Vorab erstellte native Bibliotheken für alle Plattformen
- WebAssembly-Unterstützung für Web
- Kein lokaler Toolchain erforderlich
- Hochleistung und Sicherheit
Geeignet für
- Anwendungen, die Benutzerpasswörter verarbeiten
- Sicherheitsorientierte Backend-Dienste
- Plattformübergreifende Flutter-Apps
- Systeme, die starke Passwort-Hashing erfordern
- Entwickler, die auf einfache Einrichtung Wert legen
Hinweise
- Erfordert Dart 3.0 oder höher
- Beschränkt auf Argon2-Hashing
- Abhängig von externem, auf Zig basierendem Native-Code
- Kann die App-Größe leicht erhöhen aufgrund von nativen Binärdateien
- Nicht geeignet für Nicht-Passwort-Hashing-Anwendungsfälle