美文网首页
NSCoding vs NSSecureCoding

NSCoding vs NSSecureCoding

作者: 无边小猪 | 来源:发表于2016-08-31 17:07 被阅读0次

NSCoding是一种非安全的编解码方式,配合NSKeyedArchiver可以将自定义类对象做持久化存储。因为未做数据校验,他人可通过篡改本地存储的信息进行攻击。

IOS6.0之后引入了NSSecureCoding来保证数据安全,方式猜测应该是存储时对数据加盐后进行md5,并保存为校验数据,读取时再比对以防篡改。

NSCoder是一个抽象类,NSKeyedArchiver继承自该类。

相关文章

网友评论

      本文标题:NSCoding vs NSSecureCoding

      本文链接:https://www.haomeiwen.com/subject/ybtcettx.html