我想存储用于在安全场所开发的金融应用程序中签名的密码。经过一些网上冲浪后,我发现以下选择,但每个选择都有一定的缺点。
1)KeyChain。
仅在OS版本4中可用。
2)共享首选项。
即使我加密了数据,它也以纯文本形式存储数据,然后可以通过反编译应用程序代码来破坏加密密钥。
3)访问keystore守护程序并在其中存储凭据。
(http://nelenkov.blogspot.com/2012/05/storing-application-secrets-in-androids.html)需要另一个密码才能记住。
请建议我一种更好的方法来保护IPhone KeyChain等Android应用程序中的凭据信息。
心有法竹
明月笑刀无情
慕娘9325324