2014-11-10 4 views
1

Я создаю приложение для пароля. Это приложение хранит пароль, который состоит из 4 цифр. Есть также адреса из 10 изображений, которые мне нужно сохранить. Поэтому мне нужно сохранить только один пароль из 4 цифр и адресов из 10 изображений.Каков наиболее подходящий способ хранения пароля в Android?

В приложении пользователь может сменить пароль и установить 10 изображений. Мне нужно знать наиболее эффективный способ сделать это.

Заранее спасибо.

ответ

4

Существует механизм для хранения данных приложения в Общие настройки. Но они не зашифрованы.

scottyab создал одну библиотеку, которая хранит данные в защищенных Shared Preferences.

Это обходная оболочка Android Shared, которая шифрует ключи и значения общих настроек с использованием 256-битного AES. Ключ хранится в данных и поэтому может быть прочитан и извлечен пользователем root. Ключи и значения зашифрованы, а base64 - с сохранением в prefs.

enter image description here

Ссылки

Смежные вопросы