Skip to content
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

VIT-7220: Migrate away from androidx-security-crypto #160

Merged

Conversation

andersio
Copy link
Contributor

@andersio andersio commented Aug 19, 2024

Two issues:

  1. Android Keystore not reliable across the whole Android OEM ecosystem, where some Googler suggested it is OEM firmware level issues. This in turn affects the reliability of a downstream component like EncryptedSharedPreferences in androidx-security-crypto.

  2. Google decided to deprecate the androidx-security-crypto library.

This PR migrates away from androidx-security-crypto, and removes the usage of EncryptedSharedPreferences. Existing EncryptedSharedPreferences would be copied into a new SharedPreferences in a one-off migration.

Copy link

linear bot commented Aug 19, 2024

Copy link
Contributor Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @andersio and the rest of your teammates on Graphite Graphite

@andersio andersio force-pushed the 08-19-vit-7220_migrate_away_from_androidx-security-crypto branch from 763b757 to 16d99e7 Compare August 19, 2024 21:27
@andersio andersio force-pushed the 08-19-vit-7220_migrate_away_from_androidx-security-crypto branch from a22511a to 905a51d Compare August 20, 2024 13:17
@andersio andersio merged commit 958c2b2 into main Aug 20, 2024
2 checks passed
@andersio andersio deleted the 08-19-vit-7220_migrate_away_from_androidx-security-crypto branch August 20, 2024 13:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant