Looking for android Answers? Try Ask4KnowledgeBase
Looking for android Keywords? Try Ask4Keywords

AndroidセキュアなSharedPreferences


前書き

共有プリファレンスは、 キー値ベースのXMLファイルです/data/data/package_name/shared_prefs/<filename.xml>ます。

root権限を持つユーザーはこの場所に移動し、その値を変更することができます。共有環境設定の値を保護したい場合は、簡単な暗号化と復号化メカニズムを作成できます。

共有環境設定は決して安全のために構築されたものではなく、データを保持するための簡単な方法です。

構文

  1. public static String encrypt(ストリング入力);
  2. public static String decrypt(ストリング入力);

パラメーター

パラメータ定義
入力暗号化または復号化する文字列値。

備考

共有設定は安全に構築されたことはなく、データを保持するための単純な方法です。

ユーザーの資格情報などの重要な情報を格納するための共有プリファレンスを使用することはお勧めできません。ユーザーの資格情報(パスワードなど)を保存するには、AndroidのAccountManagerなどの他の方法を使用する必要があります。

セキュアなSharedPreferences 関連する例