关于cocos2dx数据加密的介绍,我简单的来说一下我个人的看法, 因为在cocos2dx中, 使用CCUserDefault来保存游戏中需要用到的数据和一些内容。可是,这中方法存在一个问题。就是容易被别人偷窥。为了解决这个问题,我想到的办法就是给保存的数据进行初级加密。这样一来,加密之后的数据是很难被被人偷窥的。当然任何加密都是可以被破解的,但是掌握这种方法的并不是任何人。
在堵你妹代码中,有一个类EncUserDefault,这个类给CCUserDefault套了一层,在任何保存数据的方法中,都加入了提交的动作,这样写代码就比较简单了。不怕忘记写提交的代码,而没有保存数据。
在读取和写入支付串的操作时,都使用一个加密的操作。加密的文件在encrypt包的EncyptUtil中。这个就是加密的算法。有加密和解密的操作,都在里面。