Я хочу сохранить пароль, используемый для подписания в финансовом приложении, которое я разрабатываю в безопасном месте. После некоторого сетевого серфинга я нашел следующие варианты, но каждый из них имеет определенный недостаток.
1) KeyChain.
Доступно только в OS версии 4.
2) Общие предпочтения.
Он хранит данные в обычном тексте, хотя, если я шифрую данные, тогда ключ шифрования может быть скомпрометирован путем декомпиляции кода приложения.
3) Получите доступ к хранилищу хранилища ключей и сохраните учетные данные в нем.
(http://nelenkov.blogspot.com/2012/05/storing-application-secrets-in-androids.html)
Требуется другой пароль для запоминания.
Пожалуйста, предложите мне лучший способ защитить учетные данные в приложениях Android, таких как IPhone KeyChain.