-
题名一种面向应用需求的代码保护方法
- 1
-
-
作者
徐超
何炎祥
陈勇
吴伟
刘健博
-
机构
武汉大学计算机学院
徐州工业职业技术学院
武汉大学软件工程国家重点实验室
-
出处
《计算机科学》
CSCD
北大核心
2012年第11期93-97,共5页
-
基金
国家自然科学基金重点项目(91118003)
国家自然科学基金面上项目(61170022)资助
-
文摘
为了防止攻击者对编译后可执行代码进行读取分析和篡改,提出了一种基于编译器分析的软硬件相结合的保护框架。首先对具体应用需求进行分类(数据重要型和算法重要型),然后提取分类后的关键代码块,生成带标记的二进制代码,最后综合数字签名(RSA)和(AES)加解密算法对标记信息进行相应处理,并将其加载到FPGA进行校验运行。实验分析显示,该方法具有较好的可操作性和可维护性,既减小了软件保护的开销,降低了系统实现成本,又达到了保护目的。
-
关键词
代码安全保护
关键代码块
应用需求
数字签名
FPGA
-
Keywords
Code security
Key code block
Application requirement
Digital signature
FPGA
-
分类号
TP309.1
[自动化与计算机技术—计算机系统结构]
-
-
题名基于压缩的代码保护的低开销策略
- 2
-
-
作者
陈勇
何炎祥
石谦
吴伟
李清安
-
机构
武汉大学计算机学院
武汉大学软件工程国家重点实验室
-
出处
《计算机科学》
CSCD
北大核心
2011年第11期119-122,共4页
-
基金
国家自然科学基金可信软件重大研究计划(90818018)资助
-
文摘
利用压缩算法及C语言编译器辅助分析,提出了一种用于代码保护的低开销策略。设计了一种基于C语言安全漏洞的安全级别模型,它对不同安全级别的代码采用不同的保护策略,以减少保护开销。同时设计了一种分块二进制压缩算法(BCC压缩算法),对保护前的代码进行了压缩处理,使保护开销进一步降低。软件模拟实验表明,使用该压缩算法可将保护代价降为原代价的80%~90%。
-
关键词
代码安全保护
安全模型
压缩算法
低存储容量
-
Keywords
Code security
Security module
Compress algorithm
Low storage capacity
-
分类号
TP309.1
[自动化与计算机技术—计算机系统结构]
-