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

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

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

回答の条件
  • 1人3回まで
  • 13歳以上
  • 登録:2011/02/18 12:47:43
  • 終了:2011/02/22 22:39:10

回答(1件)

id:online_p No.1

online_p回答回数1153ベストアンサー獲得回数592011/02/19 17:58:54

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

id:bopperjp

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

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

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

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

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

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません