美文网首页
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