-
-
Notifications
You must be signed in to change notification settings - Fork 62
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
getting error in Google Pre-launch report #63
Comments
Thanks for the issue. I'm aware about these problems. Currently I couldn't spare time to maintain my packages. But I'll handle all of these problems as soon as possible. |
@talut any news about this issue ? |
I had the same issue and end up fixing the code locally. I tried to create a pull request but I can't push my branch. If anyone is interested here are patches to fix the issue:
|
@talut Do you have any update on this? Could the scheme be updated to GCM also keeping the migration path in mind? I believe this issue is quite severe considering that it is a secure storage library, and the chosen scheme is flagged as unsecure (which indeed is an error in every pre-publish report). Thanks! |
Hey, can you confirm if this method doesn't break the access to already stored data and migration is safe? I'm getting: "mac check in GCM failed" error after the migration to your code. |
Hi! Is there an update on this? |
This is still an issue, any updates? |
UpdateI just released v3.0.0 I hope it'll solve your problems. Please check the new version and Readme file. It also includes a few new features as well. It's tested with the newest RN versions. Disclaimerhttps://github.com/talut/rn-secure-storage?tab=readme-ov-file#disclaimer |
Version of rn-secure-storage
2.0.6
Version of react-native
0.63.2
Platforms you faced the error (IOS or Android or both?)
Android
Details:
We are using this library to store user details at app side. The app gets deployed successfully in Google play console with internal/closed track. But we are getting below error in Pre-launch report:
Unsafe Cipher Mode
Your app contains a less secure encryption mode.
com.securepreferences.SecurePreferencesOld.encrypt
Reference link related to issue:
https://support.google.com/faqs/answer/10046138
We checked and found that the native code in library is using 'AES/ECB/PKCS5Padding' encryption which seems to cause the issue.
The text was updated successfully, but these errors were encountered: