2012-02-26 15 views

答えて

2

あなたが自分のアプリ内にいる限り(他のアプリではなく、これはfishierです)、これに問題はありません。その理由は、あなたの情報があなたのプロセスの中にとどまるので、他の人は決してそれを見ることができないからです。プロセス境界に暗号化されていないパスワードを渡すと、それはおそらく悪い考えです。この[1]には、読む価値があるかもしれない論文があります(私はそれが "本当のプログラマー"にとってさえも過酷だとは思わない)。一般に、アプリ内にデータを保持している限り、基本的なLinux実装が提供するサンドボックス化のために、安全でなければなりません。

[1]アンドロイドであなたは余分入れて、以下の私のコードを使用 www.sigmobile.org/mobisys/2011/slides/interapp.pdf

+0

クール。それは私が思っていたものです。そして、はい、それは私の自分のアプリにとどまるでしょう。 – bwoogie

0

アプリケーション間のコミュニケーションの分析:

addencPass = username + ":" + password; 
     encPass = Base64.encodeToString(addencPass.getBytes(), Base64.DEFAULT 
       | Base64.URL_SAFE | Base64.NO_WRAP); 
関連する問題