Hi, I want to protect SQLite database from hacker (in case of rooted phones). So I encrypt data using the key. Where should I put this key ? as I can't put in SQLite db. Is "SharedPreference" is visible in case of phone is rooted ? How should I maintain the key that is not visibile/accessible to any party. Thanx.