title: How to securely store data in android database
body: <p>I am creating an Android app in which there will be a Phone Number Verification at first time use(same as that happens in Whatsapp). When the phone number gets verified successfully, I want to store the number in such a way that it cannot be changed/altered by the user. By default data in Android(SQLlite) is stored in text format on the storage, which can be edited by the user. I want to remove this shortcoming. Should I use SQLCipher for storing it? or is there any other way to store it?
  or does anyone knows which technique does Whatsapp use for storing such type of sensitive information?</p>