Security & identity
Plugin.Maui.SecureStoragePlus
AES-256-GCM secure storage with expiry and migration
An extra AES-256-GCM layer over MAUI SecureStorage, with integrity tags, expiry, key listing, typed JSON, and migration from legacy stores.
Install
dotnet add package Plugin.Maui.SecureStoragePlusPackage ID: Plugin.Maui.SecureStoragePlus
Overview
Plugin.Maui.SecureStoragePlus sits on top of MAUI SecureStorage (Keychain / EncryptedSharedPreferences) and adds an AES-256-GCM envelope, GCM integrity bound to the key name, expiry with automatic purge, migration from SecureStorage or a custom ILegacyStorageSource, key listing, metadata, and typed JSON get/set.
Capabilities
- Encrypted get/set with integrity.
- Automatic expiry.
- Legacy migration.
- Typed JSON helpers and DI registration.
- .NET MAUI
- Security
- AES-256-GCM
- C#