一种基于RC4算法的代码全包加密方法

基本信息

申请号 CN201710352860.5 申请日 -
公开(公告)号 CN107257282A 公开(公告)日 2017-10-17
申请公布号 CN107257282A 申请公布日 2017-10-17
分类号 H04L9/28;H04L9/32;H04L9/08;G06F21/60;G06F21/12 分类 电通信技术;
发明人 刘鑫 申请(专利权)人 柚子(北京)移动技术有限公司
代理机构 北京中企鸿阳知识产权代理事务所(普通合伙) 代理人 柚子(北京)移动技术有限公司
地址 100080 北京市海淀区龙翔路甲1号泰翔商务楼508
法律状态 -

摘要

摘要 本发明提出了一种基于RC4算法的代码全包加密方法,包括:服务器采用RC4算法对APP的代码进行加密处理;所述APP在启动运行后,提取所述MM1和SS2,并根据密钥私有算法将其还原为全局密文密钥M1和摘要密文S2,从所述M1中摘要得到摘要密钥M3,以M3为密钥采用RC4算法对APP的数字证书签名摘要S3进行加密,得到证书摘要密文S4,判断所述证书摘要密文S4与所述摘要密文S2是否一致;所述客户端对所述APP的代码加密文件进行解密。本发明采用基于标准RC4对称加密算法和私有密钥生成算法相结合,达到效率和安全性兼顾的效果。