awslabs / awslabs/aws-mobile-appsync-sdk-android
How can we encrypt cache data
- Dominant language
- Java
- Stars
- 106
- Forks
- 56
- PR merge metrics
- No merged PRs in 30d
Description
As I can see my queries and mutations in the database of the app (data/data/com.example.app).
I download the queries and mutation DB files and opened them in SQLite DB Browser I am able to see the data which I am sending to the server or saving in my cache.
I want to encrypt the cache. Please provide me with any solutions to this.
Contributor guide
Research direction
The issue identifies the Android cache and downloaded query and mutation SQLite database files, but names no source file, test, or entry point. First inspect the SDK's cache persistence and encryption entry points, then define the supported threat model and verify that cached data is unreadable through SQLite DB Browser.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, aws, graphql, java, sqlite
- Domain
- databases, mobile, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100