dotnet / maui

.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
https://dot.net/maui
MIT License
21.99k stars 1.72k forks source link

SecureStorage on Android: Request StrongBox Backed when building MasterKey for EncryptedSharedPreferences #19090

Open tranb3r opened 9 months ago

tranb3r commented 9 months ago

Description

Is it possible to request StrongBox Backed when building MasterKey for EncryptedSharedPreferences (SecureStorage on Android)? It should be as simple as adding .SetRequestStrongBoxBacked(true) to the MasterKey.Builder.

Public API Changes

No API change.

Intended Use-Case

Improved security.

ghost commented 9 months ago

We've added this issue to our backlog, and we will work to address it as time and resources allow. If you have any additional information or questions about this issue, please leave a comment. For additional info about issue management, please read our Triage Process.

tranb3r commented 5 months ago

So, is this going to happen someday? This is serious security stuff and it should not be ignored.