大佬教程收集整理的这篇文章主要介绍了Cocos2d-X 学习笔记 15 cocos2dx之CCUserDefault及其数据进行加密解密,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
CCUserDefault可以看做一个永久存储的字典,本质是一个XML文件,将每个键及其对应的值以节点的形式存储到外存中。值只支持int和float等基本类型.
XML的一个很严重的问题是明文存储,存储在外部的数据一旦被截获,就将直接暴露在攻击者面前,小则篡改用户数据,大则泄露用户隐私信息。因此,对存储在文件中的信息加密不可忽视。
幸运的是,前面我们已经设计好了序列化和反序列化过程,只要在其中加入合适的加密和解密算法,即可保证我们的数据不会被轻易窃取。这里我们只使用一个简单的编码轮换来加密,相关代码如下:
以上是大佬教程为你收集整理的Cocos2d-X 学习笔记 15 cocos2dx之CCUserDefault及其数据进行加密解密全部内容,希望文章能够帮你解决Cocos2d-X 学习笔记 15 cocos2dx之CCUserDefault及其数据进行加密解密所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。