账号密码保存密钥

  • 直接保存加密之后的密码
    但是如何反算密码呢?重新输入到输入框?
  1. NSUserDefaults -- 要想反算回来 只能用明文
  2. SSKeyChain 钥匙串访问 -- 开放给开发者是7.0.3版本

钥匙串访问

1.苹果的生态圈自己提供的一种非常安全的加密方式,使用的是AES加密算法,从iOS7.0.3版本开放给我们的开发者用的
2.功能:在Mac上能够动态生成复杂密码,帮助用户记住密码
3.用户访问网站,记住密码,还可以看到记住的密码明文!明文记录
4.本身的所有接口都是C语言的,借助三方库
5.可以使用明文直接保存(内部使用AES加密)
6.App被卸载了,账号密码仍然保存在用户手机系统中

注意:打开钥匙串服务的开关

你可能感兴趣的:(账号密码保存密钥)