当前位置: 移动技术网 > 移动技术>移动开发>IOS > 【读书笔记】iOS-使用钥匙串保护数据

【读书笔记】iOS-使用钥匙串保护数据

2018年12月18日  | 移动技术网移动技术  | 我要评论

一,将应用从设备上删除时,并不会删除其钥匙串项,这使得调试工作困难得多。模拟器有一个reset contents and settings选项,可用于将钥匙串项移除。因此,强烈建议在模拟器上确定keychain应用运行正常之后,再到设备上模拟。

二,keychain包含在框架security.framework中,自ios sdk面世起就一直存在。keychain起源于mac os x- os x 10.2首次引入了它。然而,keychain的历史比os x还要长,可追溯到os8.6。keychain最初是为apple电子邮件系统powertalk开发的。

keychain可用于保护少量的数据,如密码,密钥,证书和备忘录;如果应用需要保护大量的信息,如图像或视频,通常实现第三方加密库比使用keychain更合适。core data也提供了加密功能,如果应用是基于core data的,就有必要对其进行探索。

 

 

 

《参考资料:ios组件与框架-ios sdk高级特性剖析》 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网