首页 | 本学科首页   官方微博 | 高级检索  
     

基于压缩的代码保护的低开销策略
引用本文:陈勇,何炎祥,石谦,吴伟,李清安.基于压缩的代码保护的低开销策略[J].计算机科学,2011,38(11):119-122.
作者姓名:陈勇  何炎祥  石谦  吴伟  李清安
作者单位:武汉大学计算机学院 武汉430072;武汉大学软件工程国家重点实验室 武汉430072
基金项目:本文受国家自然科学基金可信软件重大研究计划(90818018)资助。
摘    要:利用压缩算法及C语言编译器辅助分析,提出了一种用于代码保护的低开销策略。设计了一种基于C语言安全漏洞的安全级别模型,它对不同安全级别的代码采用不同的保护策略,以减少保护开销。同时设计了一种分块二进制压缩算法(I3CC压缩算法),对保护前的代码进行了压缩处理,使保护开销进一步降低。软件模拟实验表明,使用该压缩算法可将保护代价降为原代价的80%~90%。

关 键 词:代码安全保护,安全模型,压缩算法,低存储容量

Low-cost Protection Strategy Based on the Code Compression
CHEN Yong,HE Yan-xiang,SHI Qiang,WU Wei,LI Qing-an.Low-cost Protection Strategy Based on the Code Compression[J].Computer Science,2011,38(11):119-122.
Authors:CHEN Yong  HE Yan-xiang  SHI Qiang  WU Wei  LI Qing-an
Affiliation:(School of Computer, Wuhan University, Wuhan 430072, China) (State Kev Laboratory of Software Engineering,Wuhan Universitv,Wuhan 430072,China)
Abstract:Taking advantage of compression algorithm and C language compiler supporting analysis,we proposed a lowcost protection strategy. To reduce the cost of protection, we designed a security model based on the security problem of C language itself to protect the object code using different security level. Moreover,we invented a new binary compression code algorithm(I3CC) based on the blocks to compress the target code before using the protected strategies to further step down protects spending. Through the experiment, we got about 80%~90% cost of the strategy which do not use the compression algorithm.
Keywords:Code security  Security module  Compress algorithm  Low storage capacity
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《计算机科学》浏览原始摘要信息
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号