Skip to content
Nuvyntra Labs
All packages

Security & identity

Plugin.Maui.SecureStoragePlus

AES-256-GCM secure storage with expiry and migration

Current NuGet 1.0.8

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.SecureStoragePlus

Package ID: Plugin.Maui.SecureStoragePlus

Plugin.Maui.* restores from GitHub Packages. Add the org feed first — see Use nuvyntralabs GitHub Packages from a C# project.

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.

Current release

  • 1.0.8. Current nuget.org pack.

Full upgrade map for the 3 September 2026 hardening wave: Hardened plugin releases.

Capabilities

  • Encrypted get/set with integrity.
  • Automatic expiry.
  • Legacy migration.
  • Typed JSON helpers and DI registration.

Discussion

Comment on Plugin.Maui.SecureStoragePlus. The thread lives on this component's GitHub repository (nuvyntralabs/Plugin.Maui.SecureStoragePlus). Sign in with GitHub — Giscus uses Discussions, Utterances uses Issues.

Related in Security & identity