-
### Description
Is it possible to request StrongBox Backed when building MasterKey for EncryptedSharedPreferences (SecureStorage on Android)?
It should be as simple as adding `.SetRequestStrongBoxBa…
-
A long outstanding problem with the Android part of this package is the deprecated usage of older cryptography usage (CBC with PKCS5/PKCS7 padding) for SDK < 23, and the already deprecated JetSec Cryp…
-
For the missing API like setStringList, I can use SharedPreferences.getInstance(); separately for storage. And I can use EncryptedSharedPreferences only for the KV that needs to be encrypted.
```cons…
-
I observed in the released code that you are using shared preference to store Unique ID and Public key, which is not encrypted. Any user can easily extract this information on rooted device.
You sh…
-
SImple-store should support locally encrypted files to store contents like authorization tokens.
Can take inspiration from https://developer.android.com/reference/androidx/security/crypto/Encrypted…
-
### Before opening, please confirm:
- [X] I have [searched for duplicate or closed issues](https://github.com/aws-amplify/amplify-android/issues?q=is%3Aissue+) and [discussions](https://github.co…
-
**Describe the bug:**
We started using EncryptedSharedPreferences and now receive a lot of ANR from Google Play Console. There is not much information, but some of ANRs points to com.google.crypto.…
-
## Observations and references
Our findings indicate that the tokens (both the Firebase user token and the refresh token) are stored in shared preferences at app level (com.google.firebase.auth).
In…
-
### Description
There are no errors when running on emulator. Release build works on ios but crushes on Android right after app starts.
Tried with releases of `amplify_auth_cognito` 1.7.2 and 1.6.…
-
Seems MasterKeys.getOrCreate is deprecated.
It says to use MasterKey.Builder instead.
Can you please update it?
Also, I think the minimal API for androidx.security:security-crypto:1.1.0-alpha02, …