同じキーストアで署名された 2 つのアプリがあります。
これらのアプリ間で機密データを共有したくありません。
たとえば、アプリケーション A で文字列を暗号化します。結果Context.MODE_WORLD_READABLE)
SharedPreferences
を入力し、そのデータをアプリケーション B で読み取り、復号化します。
それは合理的なシナリオですか?または、この問題に別の方法でアプローチする必要がありますか?
アプリケーション A でキー パーを作成できますが、KeyStore を正しく理解していれば、アプリケーション B はそれについて何も知りませんか?