-
题名基于混沌不透明表达式的不透明谓词混淆技术研究
被引量:4
- 1
-
-
作者
苏庆
孙金田
-
机构
广东工业大学计算机学院
-
出处
《计算机科学》
CSCD
北大核心
2017年第12期114-119,共6页
-
基金
国家自然科学基金(61273118)
广东省科技计划(2016A010101027
+1 种基金
2013B022200004)
广州市科技计划(201605101034176)资助
-
文摘
为了更好地进行代码混淆,提出了一种基于混沌映射和二次映射的混沌不透明表达式构造方法。根据混沌不透明表达式的定义,采用具有初值敏感依赖性、伪随机性、状态空间均匀分布性、多分支性和无特殊符号等性质的混沌映射。以二维帐篷映射为例,创建与之相匹配的二次映射,将混沌映射的运行状态空间映射至表达式的结果空间,以进行混沌不透明表达式的构造。将混沌不透明表达式与不透明谓词相结合,形成了一种新的不透明谓词构造方法,同时提出了一种新构造谓词与原有谓词融合于一体的不透明谓词插入方法,两者结合形成了一种新型的不透明谓词混淆技术。实验结果表明,该技术令各项软件的复杂度指标都有明显的提升,并且增加的程序开销较小。
-
关键词
代码混淆
混沌映射
混沌不透明表达式
二维帐篷映射
不透明谓词
-
Keywords
Code obfuscation
Chaotic map
Chaotic opaque expression
Two dimensional tent map
Opaque predicate
-
分类号
TP309.7
[自动化与计算机技术—计算机系统结构]
-