一种数据保护方法

基本信息

申请号 CN201410617318.4 申请日 -
公开(公告)号 CN104318134A 公开(公告)日 2015-01-28
申请公布号 CN104318134A 申请公布日 2015-01-28
分类号 G06F21/12(2013.01)I 分类 计算;推算;计数;
发明人 孙吉平;韩勇 申请(专利权)人 深思数盾(天津)科技有限公司
代理机构 北京德琦知识产权代理有限公司 代理人 北京深思数盾科技有限公司;深思数盾(天津)科技有限公司
地址 100872 北京市海淀区中关村大街甲59号文化大厦1706室
法律状态 -

摘要

摘要 本申请公开了一种数据保护方法,包括:对待保护的应用程序进行编译,得到相应的编译程序;对所述编译程序中中间寄存器对应的运算逻辑,采用寄存器加密的方式进行加密处理;所述中间寄存器为用于保存中间运算结果的寄存器;按照预设的切割密度N,对加密处理后的所述编译程序进行运算切割,所述N≥2;为所述编译程序中经过运算切割后得到的每个寄存器对应的运算逻辑代码,分别生成相应的查找表,利用所述查找表替换相应的运算逻辑,其中,所述查找表的下标为被替换的运算逻辑中运算参数对应的中间寄存器。采用本发明可以有效提高计算机应用程序的安全性。