Übersicht
Ein Flutter-Paket, das speziell für die sichere Speicherung sensibler Daten wie Anmeldeinformationen und Tokens entwickelt wurde und besonders für die Integration mit AWS Amplify-Diensten geeignet ist. Es nutzt plattformspezifische sichere Speichermechanismen – wie den Keychain auf iOS und den Keystore auf Android –, um Daten im Ruhezustand zu schützen. Das Paket bietet eine einfache, konsistente API über mehrere Plattformen hinweg und stellt sicher, dass Geheimnisse verschlüsselt sind und von nicht autorisierten Prozessen nicht zugänglich sind. Es ist ursprünglich für die interne Verwendung durch andere Amplify-Pakete vorgesehen, kann aber auch direkt in Apps verwendet werden, die eine sichere lokale Speicherung benötigen.
Anwendungsfälle
- Speichern von Authentifizierungstoken
- Sicherung von API-Schlüsseln
- Benutzersitzungsdaten persistieren
- Schutz empfindlicher Konfigurationen
- Integration mit AWS Amplify-Diensten
Hauptmerkmale
- plattformnative Verschlüsselung
- Plattformübergreifende Konsistenz
- Einfache Schlüssel-Wert-API
- Integration in das Amplify-Ökosystem
- Sichere Datenisolation
Geeignet für
- Amplify-gestützte Anwendungen
- Anwendungen, die sensible Nutzerdaten verarbeiten
- Mobile und Desktop-Anwendungen, die sichere Speicherung benötigen
- Entwickler, die AWS-Backend-Dienste verwenden
- Projekte, die der Einhaltung von Datenschutzstandards unterliegen
Hinweise
- Nicht für allgemeine Speicherung vorgesehen
- Benötigt Amplify-Einrichtung
- Beschränkt auf sichere Speicheranwendungsfälle
- Kein direkter Zugriff auf rohe verschlüsselte Daten
- Abhängig von der Sicherheit der zugrundeliegenden Plattform