سؤال

For example I need to save important data (passwords, token's, & etc.) on the device. The encrypted or not encrypted data. Will I need android.security KeyChain for secure data storage? If the user of the device will root his device, will the data Keychain invulnerable? What advise to use for data security?

هل كانت مفيدة؟

نصائح أخرى

While this question is too broad, I would like to say my 2 cents.

Anything with Personal Identifiable Information (PII) that you wish to save in your Android device should be encrypted, else it is susceptible to being sniffed, intercepted or read by anyone. It is of best practice to always encrypt sensitive data.

Android KeyChain can be used for secure data storage. You may read more about Android security with their documentation on the latest Android APIs and the recent best practice. In my mobile security experience, however, any rooted Android device will be vulnerable to different kinds of attacks. It would be best not to root your device unless you know what you are doing.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top