Übersicht
GetSecureStorage ist eine sichere, synchrone Schlüssel-Wert-Speicherlösung, die auf GetStorage aufbaut und für Dart-Anwendungen entwickelt wurde. Sie bietet verschlüsselte Datenpersistenz über mehrere Plattformen hinweg, einschließlich Android, iOS, Web, macOS, Windows und Linux. Im Gegensatz zum Standard-Speicher schützt sie sensible Informationen, indem sie Werte vor dem Speichern verschlüsselt, wodurch sie ideal für das Speichern von Anmeldeinformationen, Tokens oder privaten Nutzerdaten wird. Das Paket behält die leichte und schnelle Leistung seines Vorgängers bei, während es robuste Sicherheitsfunktionen hinzufügt.
Anwendungsfälle
- Speichern von Benutzer-Authentifizierungstoken
- Verschlüsselte API-Schlüssel speichern
- Persistenz sensibler Benutzereinstellungen
- Sitzungsdaten sichern
- Schutz von Anmeldeinformationen
- Sichere Offline-Datenspeicherung aktivieren
Hauptmerkmale
- End-to-End-Verschlüsselung gespeicherter Daten
- Synchrones API für vorhersagbare Ausführung
- Plattformübergreifende Kompatibilität
- Leicht und schnelle Leistung
- Einfache Schlüssel-Wert-Schnittstelle
- Aufbau auf GetStorage
Geeignet für
- Apps, die sichere Datenpersistenz erfordern
- Entwickler, die Einfachheit und Geschwindigkeit priorisieren
- Projekte, die sensible Nutzerinformationen verarbeiten
- Mobile und Desktop-Anwendungen mit Offline-Anforderungen
- Teams, die Flutter mit minimalen Abhängigkeiten verwenden
Hinweise
- Nicht geeignet für große Datensätze
- Verschlüsselung fügt geringfügigen Leistungsaufwand hinzu
- Erfordert sorgfältige Schlüsselverwaltung
- Beschränkt auf grundlegende Schlüssel-Wert-Operationen
- Kein integrierter Datenmigrationssupport
- Abhängig von der zugrundeliegenden GetStorage-Implementierung