恭喜苏州九宫数字科技有限公司付俊峰获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜苏州九宫数字科技有限公司申请的专利一种Cocos游戏包的资源加解密方法、系统及介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114130033B 。
龙图腾网通过国家知识产权局官网在2025-05-02发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202111374154.3,技术领域涉及:A63F13/60;该发明授权一种Cocos游戏包的资源加解密方法、系统及介质是由付俊峰设计研发完成,并于2021-11-19向国家知识产权局提交的专利申请。
本一种Cocos游戏包的资源加解密方法、系统及介质在说明书摘要公布了:本发明公开了一种Cocos游戏包的资源加解密方法、系统及介质,所述方法包括以下步骤:基于打包进程和进程完成基准获取Cocos游戏包;基于资源类型对Cocos游戏包中的游戏资源进行遍历,得到第一待加密资源;对第一待加密资源执行资源格式转换操作,得到第二待加密资源数组;配置偏移加密算法、加密秘钥、解密秘钥和风险名单;基于偏移加密算法、加密秘钥和解密秘钥对第二待加密资源数组执行偏移迭代加密操作,得到加密游戏资源包;基于偏移迭代加密操作配置解密算法,基于风险名单和解密算法执行资源解密操作;本发明能够实现对采用cocoscreator所打包的游戏包中原本不支持加密的源文件进行了高复杂度的加密。
本发明授权一种Cocos游戏包的资源加解密方法、系统及介质在权利要求书中公布了:1.一种Cocos游戏包的资源加解密方法,其特征在于,包括以下步骤:待加密资源获取步骤:获取游戏包打包进程;设定进程完成基准、资源类型和资源转换格式;基于打包进程和进程完成基准获取Cocos游戏包;基于资源类型对Cocos游戏包中的游戏资源进行遍历,得到第一待加密资源;基于资源转换格式对第一待加密资源执行资源格式转换操作,得到第二待加密资源数组;游戏资源加解密步骤:配置偏移加密算法、加密秘钥、解密秘钥和风险名单;基于偏移加密算法、加密秘钥和解密秘钥对第二待加密资源数组执行偏移迭代加密操作,得到加密游戏资源包;检测加密游戏资源包的调用状态,基于偏移迭代加密操作配置解密算法,基于风险名单、调用状态和解密算法执行资源解密操作;所述偏移迭代加密操作包括:配置第一空数组和第一空数据包;设定字符串转换格式;将第二待加密资源数组、加密秘钥和解密秘钥整合至第一空数组中,得到第三待加密数组;调用偏移加密算法对第三待加密数组进行偏移处理,得到第四偏移数组;按照字符串转换格式将第四偏移数组转换为加密字符串;将加密字符串导入第一空数据包中,得到第四加密数据包;第四加密数据包为加密游戏资源包;所述偏移加密算法对于第三待加密数组的偏移处理逻辑包括:设定数据偏移公式和秘钥偏移公式;基于加密秘钥和解密秘钥设定第一数据基准偏移值、第一加密基准偏移值和第一解密基准偏移值;识别第二待加密资源数组中的第一数据,设定第一数据为基准偏移数据;识别加密秘钥中的第一加密字符,识别解密秘钥中的第一解密字符,设定第一加密字符和第一解密字符分别为基准加密字符和基准解密字符;基于第一数据基准偏移值、第一加密基准偏移值和第一解密基准偏移值对基准偏移数据、基准加密字符和基准解密字符执行偏移步骤;所述偏移步骤包括:基于第一数据基准偏移值对基准偏移数据进行偏移处理,得到第一偏移数据;基于第一加密基准偏移值对基准加密字符进行偏移处理,得到第一加密偏移字符;基于第一解密基准偏移值对基准解密字符进行偏移处理,得到第一解密偏移字符;基于第一偏移数据、第一加密偏移字符和第一解密偏移字符执行偏移值迭代步骤;所述偏移值迭代步骤包括:将第一偏移数据代入数据偏移公式,得到第二数据基准偏移值;将第一加密偏移字符代入秘钥偏移公式,得到第二加密基准偏移值;将第一解密偏移字符代入秘钥偏移公式,得到第二解密基准偏移值;识别第二待加密资源数组的新基准偏移数据,识别加密秘钥的新基准加密字符,识别解密秘钥的新基准解密字符;基于第二数据基准偏移值、第二加密基准偏移值、第二解密基准偏移值、新基准偏移数据、新基准加密字符和新基准解密字符回到所述偏移步骤。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人苏州九宫数字科技有限公司,其通讯地址为:215100 江苏省苏州市工业园区金鸡湖大道1355号国际科技园1期5号楼;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。