-
Notifications
You must be signed in to change notification settings - Fork 211
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Question] Is the "keystore" branch going to be merged ? #59
Comments
@agustinaliagac The keystore branch doesn't seem to have any changes that are not reflected on the master branch. It just wasn't deleted. |
Not really. Correct me if I'm wrong but the master branch only uses the keystore when the android version is at least 6.0 and fingerprint auth is enabled. This is not the case on the keystore branch which uses the keystore and encrypts data even for Android versions below 6.0 So there's still value in the |
randycoulman did some research about this, so also regard: CodingZeal/redux-persist-sensitive-storage#14 (comment) |
Hi guys, It'd be nice to merge keystore branch into master, but It requires:
Unfortunately, right now I don't have enough time to do it. If someone can help me a PR would be nice 🤗 |
|
Hi everyone, just want to ask what is the status of the Keystore merge, cause we need this for a app currently under development. @mCodex Some suggestions for your above questions:
Thanks in advance and best regards |
Would like to upgrade my app to support Fingerprint auth but also still support Android versions below 6.0.. I'm currently also using the keystore branch but would see benefit in merging this into master so I can make use of fingerprint and even face authentication in the future. Thanks! |
I made a merge request with an update for keystore branch #115. Basically, this is just the latest plugin version + keystore's encrypt/decrypt features for android from current keystore branch. Seems to be working just fine. |
I'm sorry I don't fully understand what's the difference between both branches, since in master branch I see that for Android M+ it's generating an AES key to encrypt the values stored in shared preferences By taking a look at the diff, all I can see is that keystore branch supports older Androids by fallbacking to RSA keypair, but mostly focuses on just encrypting data regardless of fingerprint. Given that the master branch already is working with keystore, for fingerprint support, is there any blocker to merge keystore branch? |
@mCodex I need to support Android >= 7.0 and I do not want to use fingerprint for storing stuff in store. Should I use the keystore branch? Or could u tell us how does encryption of shared preferences work on master branch? |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
What it the state of the "keystore" branch ? Is it going to be merged at some point ?
Otherwise, are there any plans on supporting Android Keystore in main branch ?
The text was updated successfully, but these errors were encountered: