機密情報をアプリケーションに保存する最も安全な方法を知っている人はいますか? 内部ストレージと共有設定を使用すると、その情報が必要な人がルート化された電話を持っている場合に脆弱になるためです.
ケースは、サーバー側とのさらなる通信と認証のために電話内のどこかに(サーバー上ではなく)保存する必要があるある種のアクティベーションコードを持っていることです。そのコードは保護する必要があり、他のアプリやユーザーが使用できないようにする必要があります。ルート化された電話。また、ユーザーは追加の検証に煩わされることはありません (アプリケーションに入るときに PIN コードを入力し、認証のためにそのコードをサーバー側に送信します)。
要するに、ルート化された電話でも、何かを安全に保存し、隠したままにしておく方法はありますか?