Im в настоящее время разрабатывает структуру для доступа к веб-сервисам oAuth 1 и 2, и мой вопрос заключается в том, как безопасным образом хранить конфиденциальные данные, такие как ключ доступа oAuth? Проблема с этими ключами заключается в том, что на некоторых платформах, таких как твиттер, используется постоянный ключ, и если кто-то получит доступ к этому ключу, он может делать все, что захочет, с учетной записью пользователя Twitter.шифровать данные в SharedPreferences
так что можно автоматически шифровать данных до того, как они будут сохранены в общих настройках? Или есть лучший способ/место для хранения очень важных данных?
ОБНОВЛЕНИЕ - ТАКЖЕ ЧИТАЙТЕ: What is the most appropriate way to store user settings in Android application
http://stackoverflow.com/a/6393502/82156 – emmby
Прочитайте это, это даст вам гораздо больше представления об этом http://stackoverflow.com/a/20560574/730807 –