ios里,大家一般都把比较敏感的数据放在什么地方比较安全~

2012-07-25 00:29:32 +08:00
 donbe
目前用的是keychain,不知是否有更好的选择~
4016 次点击
所在节点    程序员
9 条回复
proper
2012-07-25 00:31:09 +08:00
对安全性要求中等可以放到剪贴板里。
donbe
2012-07-25 09:38:54 +08:00
@proper 可能会被覆盖,或者重启后就丢失了
soulhacker
2012-07-25 10:43:32 +08:00
Keychain 不是用来放数据的,只是用来放 key password cert 这样的东西,应用自身的敏感数据应该加密之后放在 app 沙箱的 Documents 目录下,而加密用的 key 放在 keychain 里。
proper
2012-07-25 18:20:05 +08:00
@donbe 用一个UID来生成key就可以了,你不说别人也访问不了。重启不会丢失的。不过这个主要是敏感数据共享的用途。
csx163
2012-07-25 19:53:48 +08:00
evernote dropbox lastpass都可以
xanxus
2012-07-25 20:42:11 +08:00
keepass
donbe
2012-07-25 23:27:35 +08:00
@xanxus
@csx163 理解错误了, 我的意思是app内,如何存放那些敏感的数据,比如用户的帐号密码,程序内收费信息,等等
txx
2012-07-25 23:35:14 +08:00
@donbe 我就用udid为key 跑了个 aes 写文件流了。。。
donbe
2012-07-26 00:46:49 +08:00
@txx 不错,也是一个解决方案。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/43329

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX