发明名称 软件代码加密方法
摘要 本发明涉及加密技术,其公开了一种软件代码加密方法,针对软件代码本身进行加密,解决传统技术中加密成本高、容易被破解的问题。其技术方案的要点包括以下步骤:a.按二进制格式打开需加密的文件,新建加密后的输出文件;b.判断需加密的文件指针是否到到达该文件结束的地址,是则执行步骤g,否则执行步骤c;c.从需加密的文件读取一个字节的数据和当前指针的地址;d.判断当前指针是否到达起始加密的地址,是则执行步骤e,否则执行步骤f;e.对该数据进行加密,并将加密后的数据写入输出文件,返回步骤b;f.将该数据直接写入输出文件,返回步骤b;g.关闭需加密的文件,结束。本发明适用于软件代码加密。
申请公布号 CN101980239A 申请公布日期 2011.02.23
申请号 CN201010541682.9 申请日期 2010.11.12
申请人 四川长虹电器股份有限公司 发明人 李前富
分类号 G06F21/24(2006.01)I 主分类号 G06F21/24(2006.01)I
代理机构 成都虹桥专利事务所 51124 代理人 李顺德
主权项 软件代码加密方法,其特征在于:包括以下步骤:a.按二进制格式打开需加密的文件,新建加密后的输出文件;b.判断需加密的文件指针是否到到达该文件结束的地址,是则执行步骤g,否则执行步骤c;c.从需加密的文件读取一个字节的数据和当前指针的地址;d.判断当前指针是否到达起始加密的地址,是则执行步骤e,否则执行步骤f;e.对该数据进行加密,并将加密后的数据写入输出文件,返回步骤b;f.将该数据直接写入输出文件,返回步骤b;g.关闭需加密的文件,结束。
地址 621000 四川省绵阳市高新区绵兴东路35号