《表3 混淆方法执行效率比较》
具体数据见表3,以王志提出的混淆方法在主频为3.20 GHz的Intel I5-3470 CPU和主频为2.66 GHz的Intel Core2 Q9400 CPU的主机上的实验数据作为参照,把本文提出的方法和王志、陈喆、Ma方法在单个大小比较分支上的混淆后执行效率进行比较(在2.66 G的CPU主机上的实验数据中,王志等人方法的数据来源于文献[11],陈喆等人方法和Ma等人方法的数据来源于文献[13])。由表3数据可知,本文提出的混淆方法与王志等人提出的方法在执行时间消耗方面大体相当,比陈喆等人方法和Ma等人方法具有更小的执行时间消耗;在混淆空间消耗方面,本文提出的方法与王志等人提出的方法在混淆消耗的空间上大体一致,但是比陈喆等人方法和Ma等人方法具有更小的混淆空间消耗。另外,由于王志等人提出的方法中,保留前缀加密和前缀匹配在同一个程序内实现,因此容易通过保留前缀还原攻击实现混淆还原。因此,综合来看,本文提出的方法相对具有更好的混淆效果。
图表编号 | XD00187955400 严禁用于非法目的 |
---|---|
绘制时间 | 2020.12.01 |
作者 | 耿普、祝跃飞 |
绘制单位 | 信息工程大学、信息工程大学 |
更多格式 | 高清、无水印(增值服务) |