Firstly, a bit of my background. I’ve been working on large web systems for over a decade, Android is what I’ve been looking at for the past two months; as you can imagine, the gap is pretty wide :)
Looking at Android Security and Permissions and the Data Warehouse, part of the documentation, talking directly with developers, reading books and tutorials, it’s pretty clear how the whole model works. However, I could not find the answer whether the SQLite and SharedPreferences files are safe for storing shallow unencrypted information (for example, OAuth tokens). Is it possible for someone to grab them? Specifying Android documentation:
Any data stored in the application will be assigned to this application user ID and are usually not available for other packages.
This is not a normally accessible part giving me extra gray hair :)
Thanks, helpful answers are welcome :)
android security sqlite sharedpreferences
David Kuridža Aug 31 '10 at 12:14 2010-08-31 12:14
source share