apple数据加密之钥匙串

网络应用程序数据的原则:

  1. 在网络上”不允许”传输用户隐私数据的”明文”
  2. 在本地”不允许”保存用户隐私数据的”明文”

苹果的”生态圈”,从 iOS 7.0.3 版本,开放了钥匙串访问功能!


  1. 功能:在Mac上能够动态生成复杂密码,帮护用户记忆密码!
  2. 如果用户使用手机访问该网站,可以不用输入密码,直接登录!
  3. 可以将用户的密码以明文的方式保存记录下来,苹果使用 AES 的加密算法!

github上有一套框架可以帮助我们在ios程序中使用钥匙串功能

https://github.com/soffes/sskeychain

使用示例

[SSKeychain setPassword:self.pwd.text forService:LoginServiceName account:self.userName.text];

[SSKeychain passwordForService:LoginServiceName account:self.userName.text];

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。