为 iOS/Android 应用程序存储敏感数据的最佳方式是啥?

Posted

技术标签:

【中文标题】为 iOS/Android 应用程序存储敏感数据的最佳方式是啥?【英文标题】:What's the best way to store sensitive data for iOS/Android apps?为 iOS/Android 应用程序存储敏感数据的最佳方式是什么? 【发布时间】:2014-03-19 06:37:46 【问题描述】:

我有一些数据要存储在我的 ios/android 应用中。

数据以文件形式存在。

这些文件对用户可见吗?

他们可以浏览文件目录并将我的文件复制到他们的本地驱动器吗?

如果我的应用要存储敏感数据,您有什么建议?加密存储数据?

【问题讨论】:

请检查:- iphonedevelopment.blogspot.in/2009/02/… 取决于数据种类? 【参考方案1】:

对于 iOS,您应该将敏感数据存储在钥匙串中。 Apple 文档提供了有关钥匙串存储的详细说明。您可以查看以下链接。

https://developer.apple.com/library/ios/documentation/Security/Conceptual/keychainServConcepts/iPhoneTasks/iPhoneTasks.html

【讨论】:

以上是关于为 iOS/Android 应用程序存储敏感数据的最佳方式是啥?的主要内容,如果未能解决你的问题,请参考以下文章

在手机上存储敏感数据都有哪些选择?

在公共 Rails 应用程序中将敏感数据存储在哪里?

本地机密存储是敏感数据的最佳做法吗? [关闭]

学习笔记:如何阻止Web应用存储敏感数据

在与 Xcode 互连的 SQL 中存储和与用户敏感数据交互

存储在文件系统中的基于反应本机的应用程序中敏感的大型二进制数据的安全风险?