adroidで、ダウロードしたデータをrootを取られても端末外部で使用できないように

することは可能でしょうか?また、それはどうやればいいのでしょうか?

単に共有鍵暗号でデータを暗号化すればOKのようにも思いますが、その暗号に
使用するキーはどうやって保持するのが安全なのでしょうか?
rootをとられて、apkを抜かれると、簡単にキーが流出しそうな気がしています。

回答の条件
  • 1人3回まで
  • 登録:
  • 終了:2011/02/22 22:39:10
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:online_p No.1

回答回数1153ベストアンサー獲得回数59

暗号化するとして、そのキーはどこにも保存しないということです。http://www

id:bopperjp

そんなことしたら、アプリが終了→起動したら、データが復号できなくなってるじゃないですか。

2011/02/22 22:38:36
  • id:bopperjp
    単に、アプリにハードコードされたキーと、端末から取れる不変の情報を組み合わせて
    多少は読みづらくなるキーにすることにします。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません