发明名称 | 软件代码加密方法 | ||
摘要 | 本发明涉及加密技术,其公开了一种软件代码加密方法,针对软件代码本身进行加密,解决传统技术中加密成本高、容易被破解的问题。其技术方案的要点包括以下步骤: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号 |