Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
[Android] Implement security level guarantees. #176
Also, sometimes we just want to disable certain features if security guarantees are too weak.
We needed that for our application (Status.im), and we thought that that is a good idea to upstream.
I'll be happy for any feedback!
Supported security levels:
(2) For APIs that store credentials, an additional optional parameter was added
(3) StrongBox support on Android 9+ (and supported devices [Pixel 3]). Try to generate the key in StrongBox first, and use regular Keychain if that fails.
vonovak left a comment
hi! thanks a lot for your time, I left some comments, but overall it looks good. I did not test though, just read the code. I'll test once the comments are resolved, thanks.